How would you define an object with optional keys, but require at least one of the keys to be filled - arktype