First cut on FUNCALL