Strange behaviour in register model - How did I manage to modify an attribute of a uvm_reg_field through a class called get_access()?

In reply to strykbringer:

Are you sure you were not just misinterpreting the
I
for an |? Otherwise I can’t see what is wrong with the code shown. Try using ‘-’.