Add a flat version of CombinatorialParsing and tests.
Remove crawling implementation of outer sends.
More thoughts on a common rewriter.