    # File lib/merb-core/dispatch/session.rb, line 125
          def self.included(base)
            base.extend ClassMethods

            # Keep track of all known session store types.
            base.cattr_accessor :registered_session_types
            base.registered_session_types = Dictionary.new
            base.class_inheritable_accessor :_session_id_key, :_session_secret_key,
                                            :_session_expiry, :_session_secure,
                                            :_session_http_only, :_default_cookie_domain

            base._session_id_key        = Merb::Config[:session_id_key] || '_session_id'
            base._session_expiry        = Merb::Config[:session_expiry] || 0
            base._session_secret_key    = Merb::Config[:session_secret_key]
            base._session_secure        = Merb::Config[:session_secure] || false
            base._session_http_only     = Merb::Config[:session_http_only] || false
            base._default_cookie_domain = Merb::Config[:default_cookie_domain]
          end