All pipes-packages now compile.  The issue was the non-polymophic type of generalize causing the run/eval function to aslo not be polymorphic.