Added test for event with null end
Changed behavior of OVERLAP to handle undefined end