That's true, but we *are* going to use Silex. So the challenge is to show the real details they need to know, but hide some things so that non-Silex users can actually understand things.

I'll re-word this a bit and suggest that people take a quick look at Silex. And if you think anywhere that we're doing things in a way that is really not clear to people not familiar with Silex, please call me out on that. Such a challenge to be thorough, but agnostic to a framework.