I apologise if this is a repost, I did a search but could not find a previous reference here. It seems impossible this hasn't been discussed somewhere...