docs: private SVGPath append(char action) {
      assert lastaction != 0 || action == PATH_MOVE : "Paths must begin with a move to the initial position!";
      if(lastaction != action) {
        buf.append(action);
        lastaction = action;
      }
      return this;
    }