handle external functions with no parameters
libraries without a path should be found by normal search
show more dynamic loading info on error