atlas symbolik switch case

sadly no.  look at the tracking code.  it's peppered in all the wrong spots in the function.  in order to cleanly avoid code duplication, this code would need to get symaddr as well as symval returned, changing the api.  any other thoughts on getting same functionality with cleaner code handoff?  i can think of hackery ways but not elegant ones.

i doublechecked the code data usage, and it's the addrval i need.  it's not unlike me to track data i don't need for the sake of the api, but this is not one of those times.