* improved integer_sequence
+ tuple mapping functions