if (!(o instanceof ProcessingInstruction))
continue;
final ProcessingInstruction pi = (ProcessingInstruction)o;
final String target = pi.getTarget();
final Map params = pi.parseData();
if ("taglib".equals(target)) {
final String uri = (String)params.remove("uri");
final String prefix = (String)params.remove("prefix");
if (!params.isEmpty())
log.warning("Ignored unknown attribute: "+params+", "+pi.getLocator());