Doesn't this count as truncating as we're potentially ditching the last element?