@Override
  public Value eval(String expr) throws EvaluationException {
    try {
      return myRemote.eval(expr, myAccessToken);
    } catch (RemoteException e) {
      throw handleRemoteException(e);
    }
  }
@Override
  public Value eval(String expr)