Tuple.Mapを実装 refs #37