rem: for (int j = 0; j < cs->_callees.size(); j++) { Callee &c = cs->_callees[j];
add: for (int j = 0; j < cs->_callers.size(); j++) { Caller &c = cs->_callers[j];
context: MakeType1CharstringInterp::Subr::transfer_nested_calls(int pos, int length, Subr *new_callee) const{    int right = pos + length;    for (int i = 0; i < _calls.size(); i++) {	Subr *cs = _calls[i];	for (int j = 0; j < cs->_callees.size(); j++) {	    Callee &c = cs->_callees[j];	    if (c.subr == this && pos <= c.pos && c.pos + c.len <= right) {		c.subr = new_callee;		c.pos -= pos;		new_callee->add_call(cs);	    }	}    }}