`Request` emits 'method' & 'done' events ; fixed middleware execution