enumerable slicedelete +-- case - code has been shortened