manual cherry pick -  missing value_type in array