A small overhaul after a while. Introduced TimeRangesWithinAWeekdayMod.py et al.