Fall back to empty object for opts in a validation rule