public string this[FsdContentItemProperty key]
 {
     get
     {
         if (_cells.ContainsKey(key)) return _cells[key];
         throw new FsdMissingContentItemCellException(key, _innerHtml);
     }
 }
 public string this[FsdContentItemProperty key]
 {
     get
     {
         if (_cells.ContainsKey(key))
         {
             return(_cells[key]);
         }
         throw new FsdMissingContentItemCellException(key, _innerHtml);
     }
 }
 public FsdMissingContentItemCellException(FsdContentItemProperty key, string innerHtml)
     : base(string.Format("Cell named {0} is missing. (InnerHTML: {1})", key, innerHtml))
 {
 }
 public FsdMissingContentItemCellException(FsdContentItemProperty key, string innerHtml)
     : base(string.Format("Cell named {0} is missing. (InnerHTML: {1})", key, innerHtml))
 {
 }