Update _swFuncObj.h

Further factored out the overzealous functional paradigm.  Unsure if stable -- still unable to test