caverphone2: add string extension