Updated: changed visibility to protected in order to be testable
Fixed: temporarily skipped failing XmlText external storage tests, they need to be refactored after merge