The GraphCalendar logic modified a little bit with FastTime removal.
Making things Generic