Starting with inventory:
0000004836-9c0f7309353ad51c639420be3515995a2d1f30c7642f9310db70f832c6846578
[TAG wybgonmogoo
John Meacham <john@repetae.net>**20051011080228] 
hash: 0000002837-125e59942028d2858ee6043b7c5350bbd00c6f6931bcfbdd16a4f9db20252464
[add TypeAnalysis pass
John Meacham <john@repetae.net>**20051011080957] 
hash: 0000007582-2aa28217db8adc3517a40e6c22507477aa5e5a7a65fcd7d65c96c04d6693d680
[code cleanups
John Meacham <john@repetae.net>**20051011231238] 
hash: 0000000810-a8847a20d598af0797b0c50b944f6436bd7eb13d7647ce767f9f5b21ef89be41
[add ability for workerwrapper to recurse into subexpressions and work-wrap local functions
John Meacham <john@repetae.net>**20051011231301] 
hash: 0000002246-715617c4e2f524b810d2295ea4e803ad7e0cb90cd2e22671d07b137ced0b705f
[improve type analysis. use generice VMap
John Meacham <john@repetae.net>**20051011231409] 
hash: 0000003224-8e9298895642ad86b1263b742de36f684e79c893271060470fd20cbe939a21e7
[add option to perform type analysis
John Meacham <john@repetae.net>**20051012045211] 
hash: 0000001053-89d5b0877b69e35217a68ecea485234c348cb73609cd8b97ea4b0a75b6a28a4d
[lots of performance speedups, especially in the E substitution routine
John Meacham <john@repetae.net>**20051013033430] 
hash: 0000002509-42dcd65005af1fe41e7ad0521c014058069c56b93d6fb04cb7a8fc0267aebe5a
[add specialized versions of freevars for Map and Set
John Meacham <john@repetae.net>**20051013045001] 
hash: 0000004624-d32eb61cf3a48e245aa982adfdb947d3b8cf4f3ffdc864ce6545ba116a6fee04
[get rid of IntMap and IntSet versions of subst.
John Meacham <john@repetae.net>**20051013045323] 
hash: 0000003846-d58c9f77b7ab0a675aa4ed9556d3003aff4df37196ae4d47570f2aac0455169f
[make strictness analysis more efficient
John Meacham <john@repetae.net>**20051013050811] 
hash: 0000001214-59152b98a6f3eb75de11f3fad9a10c3e64f012280af5b8304bcf59082dd6d4ce
[clean up some Grin stuff, make primitives take a list of arguments rather than a tuple.
John Meacham <john@repetae.net>**20051013064526] 
hash: 0000006800-5d432a7dd3843c60a248544ee9eb66bfc729fb4d0948fdd87cf753f7ea49667a
[include return type in application nodes in Grin.
John Meacham <john@repetae.net>**20051013080504] 
hash: 0000010504-3b3d64f095a7f73f37105a5ec8b82c3317ed9f69a5c957a0ea7fc07490250957
[remove unneeded method from CanTypeCheck
John Meacham <john@repetae.net>**20051013083228] 
hash: 0000001544-e22bbaaecc3183bb387a8cfcb677093ea92e5375d1c6eaf54e18a164da9e993f
