offby1/rudybot — comment on commit e501d2fcfa2133166fd08dd1e4dd22e3a7f32b58
File:  line 0
By snogglethorpe:

I stared at this for a while before realizing "oh, he's trying to avoid short-circuiting."
Wouldn't it be a bit clearer to just evaluate the various possibilities into variables, and then use (or ...) on those variables?