wip(serialization): portable object for process definition