overload == and != for token