Fixing bug with range-based string ctor.
Use simpler iterator accessors.