Add module metaprogramming post