code: function isCalleeOfBindMethod(node) {
  			var parent = node.parent;
  			var grandparent = parent.parent;
  
  			return grandparent &&
  				grandparent.type === "CallExpression" &&
  				grandparent.callee === parent &&
  				grandparent.arguments.length === 1 &&
  				parent.type === "MemberExpression" &&
  				parent.object === node &&
  				getPropertyName(parent) === "bind";
  		}
docs: Checks whether or not a given function node is the callee of `.bind()`
  method.
  
  e.g. `(function() {}.bind(foo))`
  
  @param {ASTNode} node - A node to report. This is a FunctionExpression or
  an ArrowFunctionExpression.
  @returns {boolean} `true` if the node is the callee of `.bind()` method.