python_runner.py owns walking a Python test file's AST for test_* functions and classes, separated out ahead of the strategies/unit_tests mapping_validator restructure.