Superb post. I thoroughly enjoyed that.