Ensure that we use the correct python to run the python based tools. This also allows these tools to run on Windows which will not necessarily associate the python script with an interpreter (python).
It seems there is no reason to accept them. Why we want to accept `class C<throws> { ... }`?