Range fix and '.' fixes

Fixes the range for usingThis:addThis: so that the new string is always added at the end.
Also that the addition of several operations are not allowed after a '.'