allows nested arrays with strings