There are several conflicting desires here:    1. Parsing smart pipelines, and giving good errors  2. Parsing invalid `#foo` expressions (not followed by `in`)  3. Parsing `#foo in {}` expressions, but not having plugin enabled    I don't have a good solution to all three of these. If you can push a commit, that'd be awesome.