tag clang 3.1 not supporting tuple_cat