Capture by-val in Retranslator macro.
Use Retranslator in Partitioning module.