code: function Profiler(logger, name, level) {
    this.logger = logger;
    this.name = name;
    this.times = 0;
    this.diff = 0;
    this.paused = true;
    this.level = level || 'debug';
  }
docs: TODO add custom fields for profiler messages 
  
  @param logger
  @param name
  @param level
  @constructor