@mrhill: Thanks for this.