Implementing stateful meta contianer in C++ Using Modern C++.

From the article:

Together with the previous posts in this series, the formerly unstateful world of translation has gone into a stateful universe — allowing for some crazy, but conforming, implementations.