Call context for use in taint-tracking. Using call contexts prevents “cross talk” between different calls to the same function. For example, if a function f is defined as
def f(arg): return arg
f("tainted") is “tainted”, but `f(“ok”) is “ok”.