Creates the chain of converters based on the input.
The list of converters
needs to be at least 2 long.
The chain of converters.
Verifies whether this converter supports the input.
Finds the best media type that can be used to chain 2 converters.
The data to handle.
The result of the handle function of the handler.
A meta converter that takes an array of other converters as input. It chains these converters by finding intermediate types that are supported by converters on either side.