eqv, equal 実装