Query descriptor returns pairs of name and value instead of dict