'Keyword constructor arguments which are expected to result in an
instance which returns C{bytes} when encoded.
@return: A L{dict} of keyword arguments.'

@classmethod
def kwargs(cls):

    return dict(id=256, answer=1, opCode=dns.OP_STATUS, auth=1, trunc=0, recDes=1, recAv=1, rCode=15, ednsVersion=3, dnssecOK=True, authenticData=True, checkingDisabled=True, maxSize=1024, queries=[dns.Query('example.com', dns.SOA)], answers=[dns.RRHeader('example.com', type=dns.SOA, ttl=4294967295, auth=True, payload=dns.Record_SOA(ttl=4294967295, mname='ns1.example.com', rname='hostmaster.example.com', serial=4294967294, refresh=2147483645, retry=2147483644, expire=2147483643, minimum=4294967290))], authority=[dns.RRHeader('example.com', type=dns.NS, ttl=4294967295, auth=True, payload=dns.Record_NS('ns1.example.com', ttl=4294967295))], additional=[dns.RRHeader('ns1.example.com', type=dns.A, ttl=4294967295, auth=True, payload=dns.Record_A('5.6.7.8', ttl=4294967295))])
