private bool CellIsReady(ICell cell) { return !ReferenceEquals(cell, this) && !ReferenceEquals(cell, null); }