public static TldTaglib unmarshal(final URL url) throws Exception {
final InputStream inputStream = IO.read(url);
try {
final XMLStreamReader filter = new TaglibNamespaceFilter(Sxc.prepareReader(inputStream));
return Sxc.unmarhsal(new TldTaglib$JAXB(), new XoXMLStreamReaderImpl(filter));
} finally {
IO.close(inputStream);
}
}