Create CopyOnWrite.cpp