Changed call to function that was renamed in core
Changed the minimum and maximum year to match the changes in Gregorian
Added new required functions introduced in core