public static List<RemoteDebugger.Variable> convert(List<? extends Debugger.Variable> list) throws RemoteException {
    List<RemoteDebugger.Variable> variables = new ArrayList<>(list.size());
    for (final Debugger.Variable variable : list) {
      variables.add(new RemoteVariableImpl(variable));
    }
    return variables;
  }
public static List<RemoteDebugger.Variable> convert(List<? extends Debugger.Variable> list)