Why do we need a sequencer inside agent .Can't we do the same task inside Driver?

In reply to Tudor Timi:

Agreed with Tudor.
Apart from what he said,Sequence can tightly adhere/communicate with driver.But if you remove sequencer it will reduce chances of vertical reuse of the agent.