Small python code cleanup.
An additional cleanup
Prepare for addition of kills.
Add non-functional Kill
Kill seems to be working.
Scaling test. It's failing.
Simplify, and add NoPat, a version of Pat which does not add to the parse tree.