BIND Error Handling Request

Hi All

Is it possible to add an additional Error Handler for BIND Servers? Right now its possible to add a CNAME for top of Domain so the whole Domain runs into a "Silent" Error which means, Domain is not responding anymore (.err File on /etc/bind/zones). It would be great if there are 2 additional Options:

  1. Checking if the Domain Name has .err Format and Displays it at ISPConfig Panel maybe directly running the following CMD to get the Error:
named-checkzone domain.com /etc/bind/zones/pri.domain.com.err
  1. Dont allow CNAME for top of Domain

What do i mean with "top of Domain?" Example for domain.com (see the second CNAME Entry):

$TTL        3600
@       IN      SOA     ns1.dns.com. email.dns.com. (
                        2016101808       ; serial, todays date + todays serial #
                        7200              ; refresh, seconds
                        540              ; retry, seconds
                        604800              ; expire, seconds
                        86400 )            ; minimum, seconds
;

* 3600      CNAME        domain.com.
domain.com. 3600      CNAME        web04.dns.com.
domain.com. 3600      MX    10   mx01.dns.com.
domain.com. 3600      MX    20   mx02.dns.com.
domain.com. 3600      NS        ns1.dns.com.
domain.com. 3600      NS        ns2.dns.com.