Add a new example demonstrating writing middlewares
Add a new example demonstrating filters

--HG--
extra : amend_source : 01b82d7ae0481b7793ff70b28646dea291c7b20a