Refactor Protocol.  Add child job considerations.  Unify transform.
complete reallignment between job* and protocol
Realign metaprotocol naming with protocol and job*