to clean up QL warnings. Should put these in a private module instead?
The comment about `py_scopes` was simply removed
- new syntactic category `Pattern` (in `Patterns.qll`) - subpatterns available on statments - new statements `MatchStmt` and `Case` (`Match` would conflict with the shared ReDoS library) - new expression `Guard` - support for pattern lists
Extract the external facing `qll` files into the codeql/python-all query pack.