Add two more AttemptWrite*() methods, for convenience.
4-space indents
Rename Freeze -> FreezableTrait, and clean up docs/msgs a bit more.