What happens if we want to provide validators that can be reused across defines?