code: function (callback) {
  		callbacks.fail.push(function () {
  			var result = callback.apply(this, arguments);
  			if (result) {
  				failMessage(result);
  			}
  		});
  		return execute;
  	}
docs: function used to append failure callbacks