support queryAsObject for Map implements, such as JSONObject ...