I'd suggest just putting in the bomb and not the proc, since normally one wants to use the normal form builder error output style anyway. The "hidden" widget should be the only one that hides itself and its errors so bombing on errors in a "hidden" widget should be sufficient ...
IMO that is.