This looks like great work.

I've added it to my reading list.

Thank you for sharing it on HN.