Zdá se, že simple mód binary formateru bez dodání vlastního bindera je dost nedeterministický. Někdy mu změna verzí nevadí, někdy ano, jako by zohledňoval i změnu ve struktuře třídy.
S dodáním vlastního bindera se jeví jako deterministický, tedy alespoň na jednoduších POCO objektech.
V případě používání CSLA frameworku ale nepomůže ani simple mód s vlastním binderem, CSLA spolehlivě vyhazuje při deserializaci výjimky.
Abych to shrnul, vestavěné .NET serializery jsou v podstatě k ničemu, pokud člověk chce uchovávat i stav privátních fíldů u komplexních objektů a potřebuje toleranci k verzím.