What a joy it was to catch up with Hemyar Saad in Vancouver last week ...