
- Remove checks that will always be true (a node can't be a Type and a Statement and an Expression at the same time) - Simplify count(*) > 1 checks (expensive) for an Expression check (the one node we actually care about)
- Remove checks that will always be true (a node can't be a Type and a Statement and an Expression at the same time) - Simplify count(*) > 1 checks (expensive) for an Expression check (the one node we actually care about)