At some point we'll want to make a sensible distinction between application code and framework code. Framework code should be off-limits to novices. I'm more okay with dumbing down business logic, but we currently have no lines drawn