Changed funcall() to add the parameters to the function, and not execute it on the spot.

However, there still seems to be a NullPointerException resulting from something not being added to the SymbolTable...