Add tests for all the other variations as well.