remove: element ifAbsent: exceptionBlock self removeAt: (self indexOf: element ifAbsent: [ ^ exceptionBlock value])