Packet Extensions Missing?

I’‘m sure this is a simple question, but I can’'t seem to figure out the answer. I send an IQ to my server component. It responds back with a IQ resault type. Like so:

. So I can see it’‘s filtering it out or something, but I don’‘t understand why. I know I need to create some kind of provider, but is that the only way to see the extensions? I’'m really not understanding how this listener method differs from the provider. Can anyone help be understand this better?

I got it all working using the IQProvider. Is anyone using something other then the XmlPullParser? Anyone use XStream, why or why not?

Read docs.