if(isDynamic) return pprintDynamic();
	public String pprint() {		StringBuffer buf = new StringBuffer();		buf.append('<').append(qnameExpr.pprint());		if(attributes != null) {			AttributeConstructor attr;			for(int i = 0; i < attributes.length; i++) {				attr = (AttributeConstructor)attributes[i];				buf.append(' ').append(attr.pprint());			}		}		if(content == null)			buf.append("/>");		else {			buf.append('>');			buf.append(content.pprint());			buf.append("</").append(qnameExpr.pprint()).append('>');		}		return buf.toString();	}