Use a static version of Utf8HelperInterface for all instances of String
Use @inheritDoc annotation
Fix all method calls to helper
Exception and exception test
Exceptions
Change documentation
Fix call to str_replace()
Fix namespace
Call new static instead of self; tune some inconsistencies for mutability/immutability
Add unit test (not yet complete)