Seems interesting, I will give it a closer read soon.