Now using DHCObjectIntrospection to get ivars