Port away from plugin loading using keywords
Instead make the base class a proper, this way the classes can be registered without conflicting signatures.
Instead make the base class a proper, this way the classes can be registered without conflicting signatures.