:ref:`-completeWith-` Uses a marshaller for a given type to produce a completion function for an inner route. Used in conjuction with *instanceOf* to format responses.
:ref:`-entity-` Unmarshalls the request entity to the given type and passes it to its inner route. Used in conjection with *as* to convert requests to objects.
:ref:`-handleWith-` Completes a request with a given function, using an in-scope unmarshaller for an input and in-scope marshaller for the output.