And of course the extensibility it gives:[ 1->'asd'. 2->'asd'. 3->'dsd' ] asDictionary...
> > It's different because evaluated only once, either at method compilation > or at first execution (lazy initialization).