add assign-ops
add (valid) tests for assign operators