register(tm, Timestamp.class, XSD_DATETIME, new TimestampType());
register(tm, Calendar.class, XSD_DATETIME, new CalendarType());
register(tm, byte[].class, XSD_BASE64, new Base64Type());
register(tm, BigDecimal.class, XSD_DECIMAL, new BigDecimalType());
register(tm, BigInteger.class, XSD_INTEGER, new BigIntegerType());
register(tm, URI.class, XSD_URI, new URIType());
register(tm, Document.class, XSD_ANY, new DocumentType());
register(tm, Source.class, XSD_ANY, new SourceType());
register(tm, XMLStreamReader.class, XSD_ANY, new XMLStreamReaderType());
register(tm, Element.class, XSD_ANY, new JDOMElementType());
register(tm, org.jdom.Document.class, XSD_ANY, new JDOMDocumentType());