Mark, by the way, a better name for RP ("Recursive Patterns") would probably be LP, that is, "Looping patterns". Recursion is a too specific mathematic concept to be very appropriate here. And I like the sound of the latter. -Tuukka