The "Document Layer" exisit for usability reasons, it gives a feature based view on the document model. One feature consists of one or more ODF elements (e.g. table).