When using grow, if the stack is exhausted you run into an unusual error:
signal: 10, SIGBUS: access to undefined memory
Maybe #59 could change the error type? Otherwise it would help to document this.
Some more background info: I'm trying to use grow as a way to support a higher recursion limit in the prost crate without needing upstream changes (so grow is a better fit than maybe_grow) pganalyze/pg_query.rs#17