Use internal mutability for Attr::value.
Merge pull request #2681 from saneyuki/attr

Use internal mutability for Attr::value; r=jdm