The argument type for operator == should be dynamic

Otherwise you get crashes instead of false when comparing other obj types
Add hop_runner
hop: test_dart