Walker now throws an exception when it encounters a bug, thanks to JFo.nz