module Alphavantage class << self def configuration @configuration ||= Configuration.new end def configure yield(configuration) end end class Configuration attr_accessor :api_key end end