simpleModule.addDeserializer(Contact.class, new ContactDeserializer());
simpleModule.addDeserializer(DomainName.class, new DomainNameDeserializer());
simpleModule.addDeserializer(Entity.Role.class, new RoleDeserializer());
simpleModule.addDeserializer(DateTime.class, new DateTimeDeserializer());
simpleModule.addDeserializer(Event.Action.class, new ActionDeserializer());
simpleModule.addDeserializer(Status.class, new StatusDeserializer());
simpleModule.addDeserializer(Domain.Variant.Relation.class, new RelationDeserializer());
registerModule(simpleModule);
}