public GuildMemberInstance(Character character, GuildInstance guild, ContextGuildMember record)
 {
     this.Record          = record;
     this.CharacterRecord = character.Record;
     this.Guild           = guild;
     this.Character       = character;
     this.Character.OnGuildJoined(Guild, this);
 }
 public GuildMemberInstance(GuildInstance guild, ContextGuildMember record)
 {
     this.CharacterRecord = CharacterRecord.GetRecord(record.CharacterId);
     this.Record          = record;
     this.Guild           = guild;
 }