@carlw I don't think the command title is needed. It seems like that's presentation code moving out of the View. GTK uses a separate artifact called an Action Group for the extra stuff surrounding commands
<object class="GtkActionGroup" id="actiongroup">
<child>
<object class="GtkAction" id="About">
<property name="name">About</property>
<property name="stock_id">gtk-about</property>
<signal handler="about_activate" name="activate"/>
</object>
<accelerator key="F1" modifiers="GDK_CONTROL_MASK | GDK_SHIFT_MASK"/>
</child>
</object>