Looking for a more declarative way to write a schema with conditional validation? - Effect Community