don't create timezone definitions for UTC zone nor for whole day events (date-objects). tests.
performance optimization. avoid unnecessary iterating over a list