Derefs of newtypes should inherit the mutability of their container, just as record fields do. I have a fix for this but haven't committed it yet.