Check if the node or node body is a BlockStatement or not
@param {ASTNode} node node to test
@returns {boolean} True if it or its body is a block statement
function isNodeBodyBlock(node) {
		return node.type === "BlockStatement" || (node.body && node.body.type === "BlockStatement") ||
			(node.consequent && node.consequent.type === "BlockStatement");
	}