Fwiw, if I'm not mistaken, explicit on more - than - one - arg actors does have some meaning in c++11. It means you can't construct from a braced init list. I'm not sure if that's important to you/this warning. http://reviews.llvm.org/D4242