harlan
harlan copied to clipboard
Missing cata forms in remove-nested-kernels
Not all nested kernels get removed because Stmt in the remove-nested-kernels pass doesn't call Expr on everything in expression position.
In addition to fixing this, we should add test cases that expose the bug.