added return value to raise in Context
added Queue Middleware and Test
a little documentation