A Tale of Two Codebases

Meta-programming