Because options are filled in each execution I need some way to maintain the original parameters, for this reason I clone and then marshal the Hash.