> I don’t think something like “x==2” should be a valid statement. I agree, but I think that is best dealt with by removing == from Swift entirely. == is only useful in languages where a value is returned from an assignment operation.