class Faraday::Middleware

def default_options

subclass defaults
with the values of any Faraday::Middleware defaults, and merges with
default_options attr_reader that initializes class instance variable
def default_options
  @default_options ||= DEFAULT_OPTIONS.merge(self::DEFAULT_OPTIONS)
end