code: public URLTemplate getTemplate( String templateName )
      {
          URLTemplate template = ( URLTemplate ) _templates.get( templateName );
          if ( template == null ) return null;
  
          return new URLTemplate( template );
      }
docs: Retrieve a template from url-template-config by name.
  Always returns a copy of a URLTemplate with the same
  parsed template data but its own cleared set of
  token values for the substitue() methods.
  This allows multiple client requests access to
  the same parsed template structure, without requiring
  it to be parsed for each request.
  
  @param templateName the name of the template.
  @return a URLTemplate copy with its own empty map for storing
  token replacement values.