And the tests prove their worth, catching a change in interface

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>