public void log(String message, Map<String, Object> custom, Level level) {
    log(null, custom, message, level);
  }
public void log ( String message , Map < String , Object > custom , Level level ) { log ( null , custom , message , level ) ; }
Record a message with extra information attached at the specified level.

@param message the message.
@param custom  the extra information.
@param level   the level.