A mild form of an API is considerable, but nothing that'll show up anytime soon. I don't want to go open source for a two reasons, really. My "messy code" is in the BlitzMax wrapper and something I'm only mildly ashamed about. The Shaders I would not consider messy at all. In fact, they're rather tight. My trouble is that this would shove these concepts straight into the gaping mouths of opportunists, maybe even turning this all around and against all of us, who knows. Some people are hopelessly corrupted by our aching system and prefer men fighting against men rather than working together and for all and so on...
I'm sure Verve inspires them already far too much and they may not even know how degenerated their thinking is; rubbing their hands in hopes to drain as many people as possible for the least amount of effort and a stolen idea.
I want to help to heal, even if only a little, but once we've reached a respectable state as mankind in which we understand our purpose in context with existence as a whole as well as our purpose amongst each other, I can't wait to open all of such things as wide as possible, hoping we can collaborate to create the most amazing tools for us all. I actually can't believe we're not their yet, with all our possibilities now to see and listen. Guess we gotta digest our leading stupidity first....