save year as a string because everyone else is
convert year to int before comparing to 10year limit on refsets, small cleanup refactor