Interesting... I'll need to find time to read through that.