docs: function getFunctionName(aFunction) {
      var regexpResult = aFunction.toString().match(/function (\w*)/);
      if (regexpResult && regexpResult[1]) {
          return regexpResult[1];
      }
      return 'anonymous';
  }