Bounds logic
Unbounded: attempts to read beyond limits
Undefined: returns undefined when reading beyond limits
Stop: returns cell value at edge of limits
Wrap-around cell positions
Bounds logic