Compact concatenation of null parses

Not entirely thrilled with how this works (the array flattening is rather obnoxious), but the compaction itself is effective.

Fixes #31.