public override object this[string keyword] { get { return this[GetKey(keyword)]; } set { this[GetKey(keyword)] = value; } }