Small refactor.
Yea yea yea assignment is really an expression.
Shitty conditionals