public static synchronized void startProfiling() {
    subLCommandProfiling = true;
    if (subLCommandProfiler != null) {
      Logger.getLogger("org.opencyc.api.DefaultSubLWorker").log(Level.INFO, "SubL command profiling already started.");
      return;
    }
    
    Logger.getLogger("org.opencyc.api.DefaultSubLWorker").log(Level.INFO, "Start of SubL command profiling.");
    subLCommandProfiler = new SubLCommandProfiler();
  }