### What it does Checks for expressions that could be replaced by the question mark operator. ### Why is this bad? Question mark usage is more idiomatic. ### Example ``` if option.is_none() { return None; } ``` Could be written: ``` option?; ```