Chris Angelico writes:
+1, although it's debatable whether it should be remove suffix or
remove all. I'd be happy with either.
If by "remove all" you mean "efefef" - "ef" == "", I think that's a
footgun. Similarly for "efabcd" - "ef" == "abcdef" - "ef".
Steve