fully converted to multivar.hashing, all tests passed