Implementation of XML Schema Data types