Fixes: Change CalendarModelBehavior to public class and make it customizable in the Calendar object so that you can overwrite the behaviour