fix cfunction calls to work again

hello world is finally restored to full working order. need to make
io calls work more like ccalls now. just add them to the call tree
and put the leaf in an i/o queue.