Pretty sure defaulted template parameters are used elsewhere already, are they not? Would adding an argument with a default change is_trivial for pairs? http://reviews.llvm.org/D7384 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/