Initial in-memory arena implementation.

It is unbounded, and nothing uses it except for a gating flag in main.