eXtensible Document Processing