Add unit tests for metaprogramming data structures.