/* * XXX Failure mode if partially written? */