calendar: Allow negative month to be specified. -1 is last month, etc. (And also...