fixed splice.removed === undefined