bit more abstracting - looking at jumptodefmap where the lookup is done, seeing if we could prepare the way for that being done with an ast visitor, or at least reduce what goes into our ast mirror