Fix: show correct matching tokens instead of case insensitive ones
Improved ~== implementation