private ctor in PlainDate (see issue #6)