Support for Object cloning