If you want to create an instance that gets persisted, you MUST give it a key when you create it.
If you want to create an instance that gets persisted, you MUST give it a key when you create it. Not creating a key is convenient for memory-only use cases, like the builder/blackboard features of opm.
Type of object this should wrap
persistence key for the timeline. Should be unique across all timelines
A fresh, "empty" instance
OpmObject.opmIsComplete