bnf Namespace
This namespace is actually an already instantiated bnf parser compiled with the language itself.
It shares all similar properties as a regular individual artifact,
generated on the syntax for bnfs themselves.
It is used internally in the library to parse bnf inputs into SyntaxNodes
which are then used for further compilation to either WasmParser,
legacy.Parser, or type definitions