OpHolder

Hosts Cortex Ops, allowing them to take part in computations performed in Gaffer’s dependency graph. For hosting Ops which create files, the ExecutableOpHolder is probably more appropriate.

user

Container for user-defined plugs. Nodes should never make their own plugs here, so users are free to do as they wish.