fix one remaining token comparison, refactor token comparison to avoid == check
added utility function
ident->name in NamedField
ident->name