{
element = PathElement.pathElement(name);
}
catch (PatternSyntaxException e)
{
throw new ManagementException("Could not parse path template " + name, e);
}
SimpleManagedResource resource = new SimpleManagedResource(element, this, description);
if (children.putIfAbsent(element.getValue(), resource) != null)
{