A command transforms a record into zero or more records.
A command has a boolean return code, indicating success or failure. All record handlers in a
morphline implement this interface. Commands are chained together. The parent of a command A is
the command B that passes records to A. A is the child of B.
Data is sent on the data plane whereas notifications are sent on the control plane, which is a
separate communication channel.