protected boolean isForbiddenAttribute(TagNode tagNode,String attName,String value){
  return !props.isNamespacesAware() && (XMLNS_NAMESPACE.equals(attName) || attName.startsWith(XMLNS_NAMESPACE + ":"));
}

protected boolean isForbiddenAttribute ( TagNode tagNode , String attName , String value ) { return ! props . isNamespacesAware ( ) && ( XMLNS_NAMESPACE . equals ( attName ) || attName . startsWith ( XMLNS_NAMESPACE + ":" ) ) ; }
override to add additional conditions .
