fix issue 2085, problem with slotDuration/snapDuration
updateEvent should accept moments that have unnormalized start/end (issue 2084)