SFramework: reviving dead code in editWorkspace
Release notes
EditWorkspace had some inconsistent handling of single-line edits, that was modified back and forth in the past. This MR revives the old code and provides two different options to access the two versions.