fix MPS-19401 Document.isWritable() does not care for underlying VirtualFile.isWritable()