isCallable = expr => {
	if (isUnboundFunctionExpression(expr)) return true;
	if (isBoundFunctionExpression(expr)) return true;
	return false;
}
@param {Expression | SpreadElement} expr expression
@returns {expr is FunctionExpression | ArrowFunctionExpression | CallExpression} true when callable