Watch out for the Calendar Geeks
blog.plover.com
blog.plover.com
Best of all for me, this July has 3 paydays.
"Seven."
"Doesn't it beggar belief that one of those seven would only get used once every 800 years?"
Sounds like it has precisely one setting for each day of the week January 1 can fall on, which isn't sufficient to uniquely identify each possible calendar. You need fourteen settings: Two for each day, one for normal years and one for leap years.
I was doing this before they wrote the book on it: http://www.calendarists.com