First attempt to propagating Parser genericity to internal types.