Ну ой, я тот кусок вырезал потому что посчитал что дублирование большого куска будет излишним.
Ага, невидно, аж 10 раз невидно,особенно когда в каком нибудь вшивом опенсорном редакторе мидюшек горе авторы забыли поставить проверку на тип открываемого файла, в итоге софтина вылетает если...