p.clear();
p.add("how/are/you/doing?", '/');
assertEquals(p.length(), 4);
assertEquals(p.toString('@'), "how@are@you@doing?");
// See that this is really an add, not replace:
p.clear();
p.add("hi/there", '/');
assertEquals(p.length(), 2);
assertEquals(p.toString('@'), "hi@there");
p.add("how/are/you/doing", '/');
assertEquals(p.length(), 6);