Split off the named.conf grammar into a source module separate from the configuration parser, to facilitate reuse of the latter for parsing non-BIND configuration files