Add test for Pablo().processList
Strengthen empty() & remove() tests by testing for removal of data on descendants rather than just children