Added the ability to override the calculation of if an event is a multiday event, via the setIsMultiDayEvent(boolean) function (though if the start and end date change for an event then this value would be overwritten and need to be reset