#97 - Add String methods where necessary and improved documentation of UTF-8 encoding restriction