BUG: not handling sparse block deletes in internals/_delete_from_block
BUG: refix generic/truncate
TST: refixed generic/replace (bug in core/internals/putmask) revealed as well