Gets the underlying value, returns None if the cell is empty
@override Option<T> getOrOption() { if (_val == null) { return None; } return Some(_val!); }