@Test // The order patterns are added doesn't impact matching
public void contains_order() {

	assertEquals(false, (new SparseSet("-a/b +a/")).contains("a/b"));
	assertEquals(false, (new SparseSet("-a/b/ +a/")).contains("a/b/c"));
	assertEquals(true, (new SparseSet("-a/b/ +a/")).contains("a/c"));
	assertEquals(true, (new SparseSet("-a/b/ +a/b/c")).contains("a/b/c"));
}