environment model still broken -- FunCall now returns correct return value
so can return Proc statements ... need to update environment with bindings
between arguments values and function paramter list .. sorry for all of the
garbage code regarding environments .. still experimenting