Not sure why I uploaded the adjustment after you had already accepted the initial revision. I do like your suggestion more as it makes things easier to convert to variadic templates or macro-ification http://llvm-reviews.chandlerc.com/D394 BRANCH allOf ARCANIST PROJECT clang