Okay; now the field parser trampolines and doesn't die with lots of query responses, but it is really fucking ugly. I obviously don't understand this quite well enough yet as this can't be all scala's fault. ;)