builder property
Escape hatch: se presente, lo shell rende questo widget invece del bottone
generico. Serve a preservare azioni con logica propria (es.
PageAction.toWidget con conferme/colori) senza che lo shell le conosca.
Implementation
final WidgetBuilder? builder;