Maybe you could use a b.addFail step instead of returning error.UnsupportedTarget somehow?
b.addFail
error.UnsupportedTarget