Named weekdays mapped to integer values from 0 to 6 where 0 is Sunday and 6 is Saturday.
@:value(cast 5)@:impl@:enuminlineread onlyFriday:Weekday = 5
@:value(cast 1)@:impl@:enuminlineread onlyMonday:Weekday = 1
@:value(cast 6)@:impl@:enuminlineread onlySaturday:Weekday = 6
@:value(cast 0)@:impl@:enuminlineread onlySunday:Weekday = 0
@:value(cast 4)@:impl@:enuminlineread onlyThursday:Weekday = 4
@:value(cast 2)@:impl@:enuminlineread onlyTuesday:Weekday = 2
@:value(cast 3)@:impl@:enuminlineread onlyWednesday:Weekday = 3