27. The method of claim 22 wherein customized reduction enzymes can be added by users of the computer system and wherein the selecting selects a customized reduction enzyme.
29. The method of claim 27 wherein the transform by the reduction enzyme produces a reduced program tree that is compatible with an input format of the code generator portion of the existing compiler.