When using the edit screen for the procedure, there is an undo button that allows you to undo previous changes.
My idea is to add this to the Summary, Triggers & Inputs, Outputs & Targets and Timeframes screens to bring this useful functionality to more of the screens where a user may make a change and wish to 'undo' their change.