Muon: use naughtyRetrieve instead of const_cast
To my horror, code in the muons are still const_casting IDC collections. I use naughtyRetrieve which should protect some of the thread unsafe contexts. This will cause thread unsafe things to fail loudly.
Edited by Adam Edward Barton