Two Struct classes are created separately with identical members. Are instances with the same values considered equal?S = Struct.new(:a, :b) T = Struct.new(:a, :b) S.new(1, 2) == T.new(1, 2)