This package provides stateless parsing, simplifying inclusing in concurrent use and reducing synchronisation. Use depends on a chan writer type until the generator package is simplified.