Type erasing generic keys. Allow to store void* keys, if we are dealing with addresses instead of plain objects. We can't useFPCGAttributeAccessorKeysGenericsince it has a constructor taking a reference on a object, and you can't have void&.