code: function(func, name) {
      return proxy.createProxy(func, handlers.beforeFunc, handlers.afterFunc, {attachMonitor: true}, name);
    }
docs: Manually attach a monitor to a single function
  
  @param {function} func the function reference to monitor
  @param {string} name the name of the function, this will be the main identifier in the statistics produced
  @returns {function} the new function reference that should replace the passed in reference