Part way toward DefineFunction impl and empty FunctionScope
Whoowee that is a lot of code still dead.  JSFunction and FunctionScope taking shape