added empty, exists and matches to js-array and known operators in query
eval fix for ie8