void reset() { stack = new Item[ Math.min(8, maxSize)]; tos = 0; }
final void reset() { stack = new Item[Math.min(8, maxSize)]; tos = 0; }
    void reset() {        stack = new Item[ Math.min(8, maxSize)];        tos = 0;    }