weak references to VirtualFile do not make sense anymore
remove read action since it can deadlock with lock in VDImpl
cleanup
cleanup
cleanup
read action in tests
cleanup
thread safe modification tracker
cleanup — specify locale