Refactors zyncer.middlewares > zyncer.middleware(), adds basic docs