In an effort to be more pragmatic and avoid an extra step in the model creation process, Adrian checks in the first portions of a metaclass-based model system.
core ljworld changeset