@Override
  protected void processResponse(@NotNull final ProtocolFrame response) throws PyDebuggerException {
    super.processResponse(response);
    final List<PyDebugValue> values = ProtocolParser.parseValues(response.getPayload(), myDebugProcess);
    myFrameVariables = new XValueChildrenList(values.size());
    for (PyDebugValue value : values) {
      if (!value.getName().startsWith(RemoteDebugger.TEMP_VAR_PREFIX)) {
        final PyDebugValue debugValue = extend(value);
        myFrameVariables.add(debugValue.getVisibleName(), debugValue);
      }
    }
  }
@Override
  protected void processResponse(@NotNull final ProtocolFrame response)