whole_func_string: function(fn, context) {
  			return fn.call(context || global, _.bind(r, this), _, this);
  		}
func_code_string: function(fn, context) {
  			return fn.call(context || global, _.bind(r, this), _, this);
  		}
func_documentation_string: Helper method that just executes passed function but with all
  important arguments like 'require' and '_'
  @param {Function} fn
  @param {Object} context Execution context