public Reminder AddReminderWithHandler(ReminderCallback callback, DateTime dateTime, object data = null) { var reminder = new Reminder(callback, dateTime, data) {Clock = this}; return AddReminder(reminder) ? reminder : null; }