Adds 'around' functionality to correct gem

This moves the reverted code from https://github.com/BBC-News/alephant/pull/46 to this repo.