anchor.diff:  	}
   
   	/*
  -	* 	@header _.defer(function, arguments) : any
  +	* 	@header _.defer(function, arguments) : function
   	*	@hint Defers a function, scheduling it to run after the current call stack has cleared.
   	* 	@example
   	*/
  -	public any function defer(func, args) {
  +	public function function defer(func, args) {
   		// TODO: make sure this works, if it is possible in CF
   		return _.delay(func, 0, args);
   	}
  
positive.code: 	/* FUNCTION FUNCTIONS */
  
  	/**
  	* 	@header _.bind(function, object, [*arguments]) : any
  	*	@hint Bind a function to a structure, meaning that whenever the function is called, the value of "this" will be the structure. Optionally, bind arguments to the function to pre-fill them, also known as partial application.
  	* 	@example "func = function(args, this){ return args.greeting & ': ' & this.name; };<br />func = _.bind(func, {name : 'moe'}, {greeting: 'hi'});<br />func();<br />=> 'hi: moe'"
  	*/
  	public any function bind(func, context = {}) {
  		var boundArgs = _.slice(arguments, 3);
  
  		if (!_.isFunction(func)) {
  
negative.code: 	}
  
  	/**
  	* 	@header _.once(function) : function
  	*	@hint Returns a function that will be executed at most one time, no matter how often you call it. Useful for lazy initialization.
  	* 	@example i = 0;<br />once = _.once(function () { i = i+1; return i; });<br />once();<br />=> 1<br />once();<br />=> 1
  	*/
  	public function function once(func) {
  		var ran = false;
  		var memo = {};
  		return function() {
  