A preprocessor metaprogramming library.