Source string, may be changed at any time except during decoding 'foreach' iteration.
See Implementation
Source string, may be changed at any time except during decoding 'foreach' iteration.