docs: public Surface restoreTx () {
      int tsSize = transformStack.size();
      assert tsSize > 1 : "Unbalanced save/restore";
      transformStack.remove(--tsSize);
      lastTrans = transformStack.isEmpty() ? null : transformStack.get(tsSize-1);
      return this;
    }