I use the builtin VC package and it's very nice that when I do a diff of changes in the current file then I can revert any hunk in the diff quickly with C-a
But sometimes I don't want to revert the whole hunk, only certain lines and keep other changes in the hunk. Is it possible somehow? Reverting individual lines, instead of the whole hunk?