A doubt about this new feature: the documentation says "The [...] syntax can be used to initialize dynamic array variables in code or to pass them to dynamic arrays parameters". But in addition to initialization, it seems to me that it is possible to do subsequent assignments with the same syntax. So not only it is a new syntax for array constructors, but also for array assignments. It's correct?