@leaving-egypt: Good post. I've