AST now uses MemoryArena for all of its storage.

According to Valgrind everything is working great.