private void appendCurrentTokenToFirstTree() {
        trees.getFirst().appendChild(TokenTree.of(CapturedToken.from(this, this.stringTable)));
    }
Captures tokens to a stack of token trees.
smithy-syntax/src/main/java/software/amazon/smithy/syntax/CapturingTokenizer.java