Doktor Avalanche
@Craig I understood that,did read the ezine but with respect both the questions still stand. I'm looking at this more programmatically, and particularly to undo.
What I meant by "Patch points by themselves are basically input and output assignments, which traditionally have not been included as events in the undo history" I mean they react the same way. So if you make a whole bunch of patch point assignments and clear history, I'm quite sure they'll still be there.
I don't understand the second question about marking for deletion. Remember that the same basic rules apply to patch points as other I/O assignments, so I guess we'll need to wait for the official update to discover particular points of differentiation.