Added mappable tuples up to n=6, with supporting functions