# File lib/rack/auth/digest/md5.rb, line 24
        def initialize(app, realm=nil, opaque=nil, &authenticator)
          @passwords_hashed = nil
          if opaque.nil? and realm.respond_to? :values_at
            realm, opaque, @passwords_hashed = realm.values_at :realm, :opaque, :passwords_hashed 
          end
          super(app, realm, &authenticator)
          @opaque = opaque
        end