!7 cmodule SomeRewriters > DynPrintLog { start-thread { func1("Love Baby Yoda, you must"); func1("Use the force you must!"); func1("Pay attention you must."); func2("You must love baby yoda"); } // example input: "Love Baby Yoda, you must" void func1(S s) { rewriteWithDollarVars(s, "$base_vp, you must", "You must $base_vp"); } void func2(S s) { rewriteWithDollarVars(s, "You must $base_vp", "Must (you $base_vp)"); } }