I wrote an article about it last night. Certainly it will need features added to it. That is cruical.
Also is going to be the library that people develop.
I am torn whether to start it immediately or wait for features and built my library outsidee of it.