Fix construction of std::tuples
Fix construction of std::tuples

std::tuple doesn't have an implicit constructor for its members, but libc++
supports this as an extension (see LWG 2051 for some more info).

jimporter/mettle,jimporter/mettle