I think what I wrote is safe and efficient enough, and means writing less code. Like this Network.run can just check if len(brian_prefs_unvalidated) then warn.