Groundwork for the RFC layed out

Needs a second take, and some extra work with examples.