Also, ich muss ehrlich sagen, dass ich mich ernsthaft frage warum Builder überhaupt auf die Idee kommen Code zu generieren / manipulieren. Ein schönes (XML-)File und ein einfacher Mechanismus zur Signal-Connection bzw. ein einfacher Mechanismus zur Introspektion[1] macht einfach viel mehr Sinn. .-.
[1] Möglichkeit Elemente zu benennen + ein get-element-per-name-Mechanismus