Basic types for representing XML
