add some logging to JSONUtils.queryJSON