Does the API for DMX provide a means for other modules to access data contained within files that are stored in the repository? For example, maybe I want to create a module that provides a "DMX FileViewer" to allow a user to select a document and pull the data from that file into that module for parsing. Is there any documentation about that? Thanks.