refactor: better organisation of the wrapper class + side effect fixups
feature: Working DELETE operation.
feature: special arguments for before and after methods in an advanced view.