Add unit test for string extensions
Improve unit tests
Improve documentation
Improve unit tests
Add notes about extended generalized setter