def devaluate(actual, expected)
      if expected === actual
        fail expected_message(actual).not_to_be_equivalent_to(expected)
      else
        pass new_message.is_equivalent_to(expected)
      end
    end
def devaluate(actual, expected)
      if expected === actual
        fail expected_message(actual).not_to_be_equivalent_to(expected)
      else
        pass new_message.is_equivalent_to(expected)
      end
    end
(see Riot::AssertionMacro#devaluate)
 @param [Object] expected the object value to compare actual to