Oops! Reverting register strategy for Calendar to Inheritance because
GregorianCalendar extends Calendar