I actively avoid using assignments in conditions, that's why they are on different lines.