On confluence for weakly normalizing systems