def marshal_dump
dump = {}
dump[:timeout] = @timeout
dump[:values] = @values
dump[:session_id] = @session_id
dump[:user_agent] = @user_agent
dump[:remote_addr] = @remote_addr
dump[:caches] = @caches
dump[:permanent_caches] = @permanent_caches
dump[:context_ids] = @context_ids
dump[:frame_components] = @frame_components
dump[:last_accessed_time] = @last_accessed_time
dump[:last_component_id] = @last_component_id
dump[:cookie_expires] = @cookie_expires
dump[:store_in_url] = @store_in_url
dump[:store_in_cookie] = @store_in_cookie
dump
end