Merged and tweaked string methods