function unbindable(fn) {
		fn.bind = function () {
			return this;
		};
		return fn;
	}
/*
	 * To facilitate actual/expected comparison even for bound functions,
	 * the following helper makes fn.bind(...) a noop.
	 */
To facilitate actual/expected comparison even for bound functions,
the following helper makes fn.bind(...) a noop.
To facilitate actual / expected comparison even for bound functions the following helper makes fn . bind ( ... ) a noop .
function unbindable(fn) {
		fn.bind = function () {
			return this;
		};
		return fn;
	}
function unbindable ( fn ) { fn . bind = function ( ) { return this ; } ; return fn ; }
To facilitate actual/expected comparison even for bound functions,
 the following helper makes fn.bind(...) a noop.
To facilitate actual / expected comparison even for bound functions the following helper makes fn . bind ( ... ) a noop .