bugfix: File.open('not-exist-file', 'w')