
The net::dns::zone::parser should be considered a preprocessor that "normalizes" a zonefile.
it will read a zonefile in a format conforming to the relevant rfcs with the addition of bind's generate directive from disk and will write fully specified resource records (rrs) to a filehandle.