C# 6 adds the ability call indexer set accessors as part of an object initializer. This also handled the initialization of associative collections using indexers.