In reply to cgales:
What you mean by a field is added to the sequence_item ? Could you provide an illustration? If a new field is introduced to the sequence_item, what additional logic might need to be implemented in the driver based on the value of that variable? like if else statement we have to add.