prototype.setRoot(true);
    public void registerPrototypes() throws CdlDuplicatePrototypeException {        for (Node node : this) {            if (node instanceof PropertyList) {                PropertyList prototype = (PropertyList) node;                getParseContext().prototypeAddNew(prototype);            }        }    }