Add `hardware.ui_allow_new`, `Init_Only_Mixin`
 Add allocation methods to FFM.IP_Network