provide for a way to override the way flush operation prepares the buffer. 'next flush' event exposes the number of retries
npmv