#21 abuse-c blocks changes to other ROLE objs