while tracing a function call flow, we can go up the call-stack via the "cscope-pop-mark", once that is done, the popped mark is lost.
it would be nice if we could have a 'queue' kind of semantics where the call chain can be traversed backwards and forwards as well.