Processes an input entity and produces an output entity.
the processed output entity
the input entity to process