Expanded rrule functionality