Made more progress towards shallow/deep modifiers.
Added shallow clone policy test.
Added more error checking to shallow clone.
Added another shallow copy clone policy test.
Added tests for deep clone policy.