rose macro: centralise magic strings