support for function pointer calls
fix bug with forEach extra params
add function tables to list of callable globals, to enable function pointers to work
add function table masks