Word lehne proto, že DOC je binární formát, a aplikace byla původně psaná tuším pro Windows 3.0. Samozřejmě se snažíte řadu věcí zachytit, ale chyba v binárním formátu nakonec může vést například k overflow nějakého integeru. A oblíbeným trikem při údržbě starého kódu je v takovém případě vyvolat výjimku (tím zabráníte zneužití případné díry, resp. některým takovým scénářům). Pár aplikace je prostě někdy regulerní způsob ošetření problému.