Shouldn't this skip the current item and continue with the next, or is it expected to break the whole loop?