Add make_from_tuple