var gypsiesculture = new culture(); gypsiesculture.initiatefromsquareone("understanding"); foreach (var practice in gypsiesculture.practices) { if(practice == "preinductive") continue; if(!practice.snub) { var approach = new discreetapproach(); approach.learn(gypsiesculture, "initiate from square one"); } }