I've never used semicolons in chaining methods either, I added because it was part of the feature request.

Locally I have a `cl` => `clean -fd` (useful with `git add -p`), I might run it similar to `push origin; cl` if the push fails (renamed origin to need to rebase), I'd still want it to clean, especially if I needed to rebase.

I'd be alright with dropping it.