supply a Object deep copy tool.