public TaskExpectation GetDailyExpectation(Task task, DateTime dateTime) { if(!task.ShouldOccurOn(dateTime)) { return null; } return new TaskExpectation(task.Guid, dateTime.Date, task.TimeOfDay); }