Pass in the parent zone and the given prefix, rather than computing the
final name. The defzoneparse macro wrapper computes the final name,
though parsers have access to the original data and the function to
compute the name so that they can produce different names should they so
wish.