docs: public void setValue(Date theValue, TemporalPrecisionEnum thePrecision) throws IllegalArgumentException {
  		if (myTimeZoneZulu == false && myTimeZone == null) {
  			myTimeZone = TimeZone.getDefault();
  		}
  		myPrecision = thePrecision;
  		super.setValue(theValue);
  	}