support for ^ token (set rules.include_token = false), support for nested fields