Note: you can only push into specific array locations if those locations are undefined or already contain an array reference. Otherwise, you will have to make an assignment instead to overwrite the existing value.