Клонирование вложенных объектов

До сих пор мы предполагали, что все свойства user примитивные. Но свойства могут быть и ссылками на другие объекты. Что с ними делать?