code: function (methodName) {
  			var val = this.prototype[methodName],
  				type = typeof val;
  
  			return (methodName !== 'constructor') &&
  			(type === "function" || (type === "string" && (typeof this.prototype[val] === "function") )) &&
  			!! (Control.isSpecial(methodName) || processors[methodName] || /[^\w]/.test(methodName));
  		}
docs: ## can.Control._isAction  Return `true` if `methodName` refers to an action. An action is a `methodName` value that is not the constructor, and is either a function or string that refers to a function, or is defined in `special`, `processors`. Detects whether `methodName` is also a valid method name.