Introduces an export option to generate base classes for the entities.
Entity attributes are made protected when the generateBaseClasses option is enabled.
Adding a remove method for many to one relations to remove a single entity from the relation collection.
Altering the naming convention for many to one relation getters with multiple relations from source to target. The functions will be named using the name of the foreign key, not "ModelRelatedByColumn".