spec: deepcopy -> copy

Deepcopy was unable to handle regex fields, so unless they were the final filter in a chain of filter criteria, an exception was thrown.

For example:
a = SomeObject.filter(SomeObject.name.icontains('hi')).filter(SomeObject.address.icontains('street')) would fail due to the spec deepcopy failing on regex.