(Mostly) Castor-generated package. DutySchedule is a non-Castor class. TODO: Maybe add more description here.