Revert "Don't chain calls to &~ (use do notation instead) and use 'zoom'"

This reverts commit 0006dcd5a09bf7ff8aff1a4e25c35a1eea7905f8.

Oops, I committed to the wrong branch.