Associated objects keys should be of type `void *` and point to themselves. It's the only way to ensure a truly unique pointer.