wrapped in structs. It could be possible to handle pointers to pointers now.
Objective C type parameter declarations. Check Typedefs when determining if a Type is a pointer or a function.