test gen now makes correct names for everything; polymorphic functions written for parsers that take a byte[] and length, &c