``` rust fn foo() -> int { return 1; // warning: unnecessary `return`. } ``` It would be extremely neat if it could handle ``` rust fn foo() -> int { if bar() { return 1; } else { return 2; } } ``` (This is purely stylistic: how many style lints do we want/need?)