- Make assignment work on rvalue (e.g. while (x = y) {})