Current changes to the dynamic loading code will have broken the bintoken stuff that runs models as compiled C-code. This is because the external libraries registration functions now pass 'CreateUserFunction' and 'error_reporter' function pointers to the '*_register' function in the DLL, but this is not expected in the case of bintoken SO/DLLs.