Submatches work now, still debugging issues with Flat.
Submatches work now, still debugging issues with Flat.

cekdahl/expreduce,corywalker/cas,corywalker/cas,corywalker/expreduce,corywalker/expreduce,cekdahl/expreduce,cekdahl/expreduce,corywalker/expreduce,corywalker/cas