Added a new clone function.