Added missing helper combinetextallchildren()