refactored MakeFun to inject function macros
removed function macros
worked on final expression in Makefun
added macro injection into binary and ternary functions.
removed all explicit fun matching
removed collection statements; not currently working
fixed a very difficult copy-paste bug in lazy capturing in Fix
final boilerplate is now added to functions
fixed a second copy-and-paste error
removed macros test
added more collection macros
fns macros now injected automaticall
removed coll of coll macros, automatically injected them.