QueryParamEncoder is a contravariant functor.
QueryParamEncoder is a contravariant functor.
QueryParamDecoder is a covariant functor.
QueryParamDecoder is a covariant functor.
Use another decoder if this one fails.
Use another decoder if this one fails.