Is it possible that when a function don't have any return statement, mypy can infer that the return type is `None`? Both Pycharm and Typescript has this feature.