ImAddresses property
Implementation
static PropertyDefinition ImAddresses =
    new ComplexPropertyDefinition<ImAddressDictionary>.withUriAndFlags(
        XmlElementNames.ImAddresses,
        _ContactSchemaFieldUris.ImAddresses,
        [
          PropertyDefinitionFlags.AutoInstantiateOnRead,
          PropertyDefinitionFlags.CanSet,
          PropertyDefinitionFlags.CanUpdate
        ],
        ExchangeVersion.Exchange2007_SP1, () {
  return new ImAddressDictionary();
});