function isFunctionLike(node) {
  return node.type === 'FunctionDeclaration' || isFunctionLikeExpression(node);
}
Checks if node is a function declaration or expression or arrow function.
@param {ASTNode} node The node to check
@return {boolean} true if it's a function-like