This uses `assert(0)`, so in release mode it will determinstically crash rather than probably corrupting the hash table. I think it's worthwile to pay a minimal overhead for this guarantee.