Ugh. What if we look up the `Ivar` on the class and invoke `ivar_getTypeEncoding`? I've never checked, but maybe that'll include some information about its memory management semantics.