For my project I needed the Costmap2DROS wrapper to listen to a different map topic than the hardcoded "map" one. I added an optional parameter (in(for) the configuration file) and found the change to be minimally invasive and quite useful. So I thought I'd share it.
The patch (against boxturtle r28817 but also applicable on cturtle ) is attached.