Add more legality tests.