While/For loop veneer