Runtime

This is a very small module providing a set of classes to handle the runtime context.

It also has classes that trigger events for when the metamodel is fully built (after bootstrapping), and to emit events for transaction boundaries.