protected UserSurrogate(HostMask mask, Authorizations level) { Mask = mask; Level = Level; Password = null; LastSeen = DateTime.MaxValue; Modes = new Dictionary<Modes, string>(); Properties = new Dictionary<string, object>(); Flags = new List<string>(); }