[#2252] Fix bug where AppendableCharSequence private constructor does not set correct position