Was wondering if I could extend our models.
So for example if the user defines a new category, it would define an OGM Node subclass model of Category(Node) class.
So some code would write:
class Ring(Category):
# Represents the category of rings
# other constraints go here
to a python module and use importlib to import it or exec() to execute it. You then call its load_models() function.
That would be great if this were possible because it means the models are extensible by the community of users.