ISerializable: first version that can actually achieve something.

With the side effect of ruining collection support ;)
We should actually compare these regexes not by ref.
Forgotten attribute.