module ActionDispatch::Cookies::SerializedCookieJars

def serializer

def serializer
  @serializer ||=
    case request.cookies_serializer
    when nil
      ActiveSupport::Messages::SerializerWithFallback[:marshal]
    when :hybrid
      ActiveSupport::Messages::SerializerWithFallback[:json_allow_marshal]
    when Symbol
      ActiveSupport::Messages::SerializerWithFallback[request.cookies_serializer]
    else
      request.cookies_serializer
    end
end