Add test cases for the differentiating features of this implementation.