Just stumbled across this, sounds intriguing, but the link doesn't work unfortunately.