Changed effectiveDate parameter to default instead of default-value, going to/from String without the time zone is very bad and was breaking the unit tests