That's true, I could do that part better. That was a big part of my initial goals, but they had to change very quickly. Last year turned out to be a very dynamic period for Unity and considering scope of this asset it was frequently being broken by the underlying engine changes (which were always good, don't get me wrong). Documentation will hopefully be improved in the future. Beta version has a far cleaner code and may help you with your goals in a short term.