Start writing proper unit tests for Rook.
For rook, actually return a set.