try to be clever with colored output
serveal fixes to eq and has matchers