Máshogy kelett volna fogalmaznom, nyílván nem kell kapcsolóként egy különálló program. Viszont ebben az esetben két jól elkülöníthető szerepkör van, funkció mentén már lehet vágni.