def __init__(self,node=None):
        Node.__init__(self,'reported',node=node)
        if node:
            newkids=[]
            for n in self.getChildren():
                if    n.getName()=='field': newkids.append(DataField(node=n))
                else: newkids.append(n)
            self.kids=newkids
Create new empty 'reported data' field. However, note that, according XEP-0004:
dataset/ETHPy150Open CouchPotato/CouchPotatoServer/libs/xmpp/protocol.py/DataReported.__init__