refactor: move content negotiation to accepts
refactor: move .is to type-is