Balanced Annihilation widget - Obedient constructors