interface PriceCells { bool isCellLimit(double price); // next-higher cell limit or NaN if no more cells double nextCellLimit(double price); // next-lower cell limit or NaN if no more cells double previousCellLimit(double price); }