Handle OR assignments.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>
Support for AND assignments.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>