Featherbed currently ships with an existing typelevel specification of a JSON encoder for an "application/json" content type.
It would be helpful to include some documentation for handling alternative specifications such as "application/vnd.somevendor+json; version=1" (as opposed to non-JSON content type encodings such as "text/xml").