Time and RTC libs - question on date and time integrity

One positive thing about the Time.cpp library is it uses "time_t" what is the unix_time. So the rtc chip library needs to convert the rtc date and time to time_t, all the other functions are various formatting exercises around time_t only..
So the rtc_chip_lib shall include ~4 functions only: getDateAndTime(), setDateAndTime() and the same with Alarm..