Gets the underlying value, returns None if the cell is empty
Option<T> getOrOption() { if (_isSet) { return Some(_val as T); } return None; }