Why make it harder to do copy-on-write? Why go backwards? I don't see the point.