XML Schema 2: Datatype library for SWI-Prolog.