std::tuple support
std::tuple<T...> is defined as a generic composite type. and mapped as PostgreSQL Record type and its array.
std::tuple<T...>
Record