Some more explanations around middleware

Here are a few changes to clarify some things about the middleware section. Please make sure I didn't make anything up before accepting :)