Perform basic anniversary calculations
Returns a Bool on whether or not the provided Time.Zone / Time.Posix occurs on the anniversary
Returns a DayMonthYear record for anniversary's next occurrence
Returns a DayMonthYear record for anniversary's last occurrence
Calculates the number of anniversary years passed