RFC: Adds speculative API specification

Wildly speculative API for a micro-framework -- not to be merged ( at least, until the API is fully implemented :bowtie: )

Discuss.