I agree, they are two separate code paths and the other needs tests as well