Pretty sure I implemented so that time slots can be selected according
to most constrained.