If I understood your intention correctly, does that also mean that Date#beginning_of_hour and Date#beginning_of_minute should be added and behave in the same manner as Date#beginning_of_day for Date?