@hotchemi: it’s awesome thing, we were planning to do something like this for
kotlinx.datetime
or something. It only requires very careful design, future proof (Java6 & Java8 compatible), well tested (timezones!) and documented. I’m really looking forward now that community can pick it up from here.