Static Date/Time factory methods return correct class objects