improve QueryHelper::field