symbol_location initial implementation and POSIX lib.path() bugfix