[remove EXPORTED property after collecting whole program, do a pruning pass before method generation.
John Meacham <john@repetae.net>**20060224104438] hunk ./Main.hs 376
-    prog <- return prog { progMainEntry = main, progEntryPoints = [main], progCombinators = (main,[],mainv):progCombinators prog }
-    return $ programPruneUnreachable prog
+    prog <- return prog { progMainEntry = main, progEntryPoints = [main], progCombinators = (main,[],mainv):[ (unsetProperty prop_EXPORTED t,as,e) | (t,as,e) <- progCombinators prog] }
+    prog <- return $ programPruneUnreachable prog