code: @Trivial
  	public static void logRawMsgToJobLogAndTraceOnly(Level level, String msg, Logger traceLogger){
  		if(level.intValue() > Level.FINE.intValue()){
  			traceLogger.log(Level.FINE, msg);
  			logToJoblogIfNotTraceLoggable(Level.FINE, msg, traceLogger);
  		}
  		else{
  			traceLogger.log(level, msg);
  			logToJoblogIfNotTraceLoggable(level, msg, traceLogger);
  		}
  
  		}
docs: logs the message to joblog and trace.
  
  If Level > FINE, this method will reduce the level to FINE while logging to trace.log
  to prevent the message to be logged in console.log and messages.log file
  
  Joblog messages will be logged as per supplied logging level
  
  Use this method when you don't want a very verbose stack in messages.log and console.log
  
  @param level Original logging level the message was logged at by the code writing the log msg.
  @param rawMsg Message is complete, it has already been translated with parameters a filled in,
  or it is a raw, non-translated message like an exception or similar trace.
  @param traceLogger Logger to use to attempt to log message to trace.log (whether it will or not
  depends on config)