Note that DayOfWeek? “include"s may be recursive if the Date include also contains the DayOfWeek?, but that this does not seem to cause any harm (other than generating a Warning) since Oddmuse is obviously avoiding this problem (probably by checking the stack).