Commit 5760ea260cd269b785761dd9ccdc5ca3205cb6b2

henry 2004-12-12T10:01:50

Changed behaviour so that if an errror occurs the object isn't modified. (strong guarantee).