A flexible user interface for document-oriented applications. (2016)