It's already working, kind of
(This too)
More of the library
full working version