for the query reply use a slice of message. This way AXFR/IXFR can be incorparated in this too. Still todo: tsig (but I have a very cool idea how to handle that)