Hmmm, yes and no. Right now I see this as useful because it saves space when serializing and apps are expected to deal with a missing savedTextString gracefully anyway. Will leave it as it is for now but we might consider changing it in the future.