Add support for the tuple type