NVM, no &&= etc. operators ;) I suppose bitwise could be used instead since booleans are supposed to be 0 or 1.