code: public static TraceNLS getTraceNLS(Class<?> caller, String bundleName) {
          if (resolver == null)
              resolver = TraceNLSResolver.getInstance();
          // TODO: CACHE
          return new TraceNLS(caller, bundleName);
      }
docs: Retrieve a TraceNLS instance for the specified ResourceBundle.
  <p>
  If the specified ResourceBundle is not found, a TraceNLS object is
  returned. Subsequent method calls on that instance will return a "bundle
  not found" message as appropriate.
  <p>
  
  @param caller
  Class object requesting the NLS bundle instance
  @param bundleName
  the package-qualified name of the ResourceBundle. The caller
  MUST guarantee that this is not null.
  <p>
  @return a TraceNLS object. Null is never returned.