Without the source code, you're up the proverbial creek in the proverbial barbwire canoe, without the proverbial paddle.
In my opion, Adesk have dropped the ball on this one, as people have been using it for years.
Because of this, they made it core, but neglected to provide any sort of API for it whatsoever.