addrToAny# should not be limited to lifted types.
Now that we also have unlifted data types I don't think there is a good reason for it only returning lifted types.
Now that we also have unlifted data types I don't think there is a good reason for it only returning lifted types.