Also spider down symbols
Don't use address
Convert from C++ to C
C code tweaks
Make following symbols optional
Remove old env_name function