'(', (item, ',')*, ')' () (1,) (1,2,) the only irregularity is that the trailing comma is sometimes optional. Surely everybody will be happy if we eliminate that little bit of cruft. Jeff