how is a document language the best choice for any kind of data?