def get_dependencies(self, ctx):
        node_state = self._get_state(ctx)
        results = []
        for ctx_id, callees in node_state.callees.iteritems():
            ctx = _get_context(ctx_id, ctx)
            for callee in callees:
                results.append((callee, ctx))
        return results
Retrieve the given key from the given dictionary, removing it if found.
dataset/ETHPy150Open manahl/mdf/mdf/nodes.py/MDFNode.get_dependencies--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/protocols/amp.py/Argument.retrieve