Metaprogramming cleanup.