A little suggestion for folding:
When there is the elipsis with a bunch of code in it, don't make it so easy to erase this whole chunk of code, just by deleting that elipsis. Perhaps when deleting that elipsis, make it beep, flash, or perhaps actually go into the code backwards, deleting normally. If you want to delete the whole chunk, you should have to do something a little more than hit backspace, perhaps, alt+backspace or right select with mouse then delete. Or maybe just a preference "Don't allow the deletion of folds with backspace"
Follow me?
Just a suggestion.
-Noel