IMHO the literal  `[:or_asgn, :op_asgn, :and_asgn]` should be moved to `Constants::OP_ASGN`. This way we do not have to break up the boolean expression over two lines.