Revert "trying out Clone() again."

This reverts commit b5393ec67a60137fcff7aa6a27641b57b83c7a05.