timing.holiday
is-holiday?
multimethod
Multimethod for extending holiday? function. ‘dispatch’ parameter is used to dispatch to proper implementation of multimethod. In most cases it should be locale or country but it can as well be religion or culture dispatch (key)words or any other data type