typecasting for equality checks works; disabling rollback on dupes: #MSG-13 Fixed