More sharpening of set*Attribute*