mapped array inputs