It's been there for at least a year and a half, assuming you mean the bit with “Subway” in it. I hear "Specsavers" are very good
Ah, yes. My father did tell me that too much X would make me go blind. Alas, I didn't follow his advice.
Do you know whether that area will continue to be a general check-in area, or pretty much airline-specific?