Pernick away - I was sure there must be a better way of doing this, and didn't come up with `tap`.