[when modifying argument variables, copy info from old variable, not top level variable
John Meacham <john@repetae.net>**20060718024537] hunk ./E/WorkerWrapper.hs 40
-            as con = [ tvr { tvrIdent = n, tvrType = st } | st <- slotTypes dataTable (conName con) tt | n <- tmpNames Val (tvrIdent t) ]
+            as con = [ t { tvrIdent = n, tvrType = st } | st <- slotTypes dataTable (conName con) tt | n <- tmpNames Val (tvrIdent t) ]