adds better clone function and adds time based test comparison for marshal dump and a pure deep clone