Do not mutate parameters passed in from the outside
Merge pull request #81 from PragTob/remove_parameter_mutation

Do not mutate parameters passed in from the outside