Small clean up, include RRULE strings for xlat
Enforce preconditions when explaining various RRULEs
Deal with complicated RRULEs