Highly experimental, requires OMC be compiled with special flags to use.
Update symbols in the running program to ones defined in the given shared object.
This will hot-swap the functions at run-time, enabling a smart build system to do some incremental compilation (as long as the function interfaces are the same).
function relocateFunctions input String fileName; input String names[:, 2]; output Boolean success; end relocateFunctions;