Abstract classes can't be created and thus they shouldn't be registered