1. A method of manipulating an node-labeled tree (NLT) comprising: converting a first NLT in a first view to a first NLT in a second view; and further comprising combining said first NLT in said second view with a second NLT in said second view; wherein said combining comprises converting said NLTs in said second view to numerals; combining said numerals; and converting said combined numerals to an NLT.