Expr tests
No need for BufferedWriter when using MemWriter
resolve_pattern for literals and flip
Refactor exec::Connection
Begin tracking the "shape" of between-block connections
rename flatten_into -> message_downward
Add upward connection and support for `on` blocks.