Looks interesting, I hope I have time to commit.