patch uniquness validator instead of using serialize

refs: #111, #117