eXtensible Data Model and Format library