public override void Initialize()
    {
        var collations = Execute(CommandText)
                         .Select(o => Collation.CreateFrom(SqlHelper, o))
                         .ToArray();

        m_CollationsByKey            = collations.ToDictionary(x => new CollationKey(x.CharacterSetId, x.CollationId));
        m_CollationsByName           = collations.ToDictionary(x => x.CollationName);
        m_CollationsByCharacterSetId = m_CollationsByKey.Values.ToMultiDictionary(x => x.CharacterSetId);
    }