Looks like there is no such thing as a generic 'after'.
Actually create a Set structure for Bishop.

TODO: Actual moves, when no one is in the way.