What working at Heriot-Watt for 35 years (and longer) does to you....