[WiP] Added SofDeleteBehavior

Related to #2484

I am looking forward your opinion and notices.

Things to be done yet:

- [ ] Documentation with examples
- [ ] Tests