Experimenting with stream closures that throw generic exceptions.
Adding support for recent refactoring of analysis code, and roughing in
some infrastructure for handling where lambdas.