@Override
public void borrow(Object id, ControlContext context,
List<String> accountNums, int branching, boolean initiator,
int amount){
Address caller = ((ControlContext)context).getLastExecuter();
Network.linkDelay(true, caller);
ControlContext.getNeighbors(context.getContextId()).add(caller);
((LoanAccount)locator.open(context, id, "w")).borrow(accountNums, branching, initiator, amount, context);
}