internal string ReadContentAsString() { return isEndOfEmptyElement ? String.Empty : reader.ReadContentAsString(); }