Fixed an assertion resulting from swapping a temporary string created internally with the string being modified in private methods, where the invariant was being violated.
Fixed an assertion resulting from swapping a temporary string created internally with the string being modified in private methods, where the invariant was being violated.

che2/bde,bloomberg/bde,che2/bde,bloomberg/bde,bloomberg/bde,che2/bde,bloomberg/bde,che2/bde,bloomberg/bde