def self.included(base)
base.extend ClassMethods
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