add a deep copy of the validation options
add a deep copy of the validation options

Since the validate function operates on arrays inside the options object, a deep copy is needed to ensure consistent behavior when the function is called with the same options object multiple times.
nikestep/html-angular-validate,nikestep/html-angular-validate