| Scenario:1 - Adding new array indexes while enumerating expandos |
| Index:0 Value:11 |
| Index:1 Value:22 |
| Index:2 Value:33 |
| Index:3 Value:44 |
| Index:x Value:a.x |
| Index:y Value:a.y |
| Index:z Value:a.z |
| Scenario:2 - Adding new array expandos while enumerating array for second time |
| Index:0 Value:11 |
| Index:1 Value:22 |
| Index:2 Value:33 |
| Index:3 Value:44 |
| Index:5 Value:55 |
| Index:6 Value:66 |
| Index:x Value:a.x |
| Index:y Value:a.y |
| Index:z Value:a.z |
| Scenario:3 - Adding new array expandos while enumerating Object for second time |
| Index:0 Value:11 |
| Index:1 Value:22 |
| Index:2 Value:33 |
| Index:3 Value:44 |
| Index:x Value:b.x |
| Index:y Value:b.y |
| Index:z Value:b.z |
| Scenario:3 - Adding new array expandos while enumerating Object for second time |
| Index:0 Value:11 |
| Index:1 Value:22 |
| Index:2 Value:33 |
| Index:3 Value:44 |
| Index:x Value:b.x |
| Index:y Value:b.y |
| Index:z Value:b.z |
| Scenario:4 - random additions |
| Index:0 Value:1 |