Added an abstracted Multiplicity class to prevent duplicate getters and setters code. All the Multiplicity children nog only have their custom constructor for default bound values.