code: @Override
      public Logger getLogger(String name) {
          Logger logger = loggerMap.get(name);
          if (logger != null)
              return logger;
          Logger newInstance = new LCLogger(name, LCCore.getApplication().getLoggerFactory().getLogger(name));
          Logger oldInstance = loggerMap.putIfAbsent(name, newInstance);
          return oldInstance == null ? newInstance : oldInstance;
      }
docs: Return an appropriate {@link SimpleLogger} instance by name.