Arrays can be heterogenous according to TOML spec

We were checking array types recursively which is not needed
and wrong according to the spec.