This is a pretty key feature of the framework, but was constantly changing - now hopefully it can be stabilized and documented.