Walk the whole FuncDecl instead of selecting parts
Move SpecializeGenericFunction to TypeRewriter.go
Add collections
uncomment plural
Add ability to specify generic collection type
Test generic collection specification
Cleanup
Discard
Remvoe SpecialGenericFunction
Refactoring
Rename TypeRewriter to Upcaster
Change return type of collection.First
Add variadic.go
Rename ggg.go to main.go
Checkpoint
add design.md
Remove test comments
Unused imports
Finish basic impl cmdline
Fix Upcater type errors