lib/metalogger.js
function shouldLog(testlevel, thresholdLevel) {
  var allowed = logLevelAllowedGranular(testlevel);
  if (allowed) {
    return true;
  }

  return logLevelAllowed(testlevel, thresholdLevel);
}
function shouldLog(testlevel, thresholdLevel) {
  var allowed = logLevelAllowedGranular(testlevel);
  if (allowed) {
    return true;
  }

  return logLevelAllowed(testlevel, thresholdLevel);
}
Should I log?

Use this instead of older pattern of granular check then global check.