Mere moments ago, I wrote: >In other words (in vaguely ANTLR-like syntax): > > wildtree : ANYNODE | ^(ANYNODE wildtree*) ; > > . => wild Gah! That should be wildtree of course. (Sorry for the noise.)