The set of available standard JMX queries (javax.management.QueryExp) has expanded slightly over time. The original set was defined in version 1.0 of the JMX API, way back in 2000. It remained unchanged through to 1.2, which was included with Java SE 5.0.
In Java SE 6 we added Query.isInstanceOf, which is documented with a @since tag.
In version 2.0 of the JMX API, we're including the ability to use dotted attribute expression like A.b.c, with the same meaning as for monitors (see javax.management.monitor). We need to document clearly that this capability is not available if you are connected to a remote agent that has an earlier version of the JMX API.