Yes, obviously. The question is should this API be exported? It's only there for internal use right now. Something like it (with a few more methods) could be useful.