pub fn array_transform_argument_positions_with_control( name: &str, argument_names: &[Option<&str>], control: &ProductionControl<'_>, ) -> Result<Option<Produced<Vec<usize>>>>