`alloc`-only `HashMap`?

This was proposed many times, and IIRC the main blocker is that we have no way of then making the std::collections::hash_map::DefaultHasher the default hasher when using the hash map in std.