make Table.rows a tuple
allow setting non-repeaters and max-repetitions