the shrike-based dynamic call graph builder so that static and dynamic graphs can be built consistently more easily.