c.addTagLibrary(new JstlCoreLibrary());
c.addTagLibrary(new JstlCoreLibrary(JstlCoreLibrary.IncorrectNamespace));
c.addTagLibrary(new JstlCoreLibrary(JstlCoreLibrary.XMLNSNamespace));
c.addTagLibrary(new PassThroughAttributeLibrary());
c.addTagLibrary(new PassThroughElementLibrary());
c.addTagLibrary(new FunctionLibrary(JstlFunction.class, FunctionLibrary.Namespace));
c.addTagLibrary(new FunctionLibrary(JstlFunction.class, FunctionLibrary.XMLNSNamespace));
if (isDevModeEnabled()) {
c.addTagLibrary(new FunctionLibrary(DevTools.class, DevTools.Namespace));
c.addTagLibrary(new FunctionLibrary(DevTools.class, DevTools.NewNamespace));
}
c.addTagLibrary(new CompositeLibrary());
c.addTagLibrary(new CompositeLibrary(CompositeLibrary.XMLNSNamespace));
return c;