I am trying to `merge/patch` schemas based on conditions with `if/then/else`. Is this generally possible? Here is a minimal reproduction CSB of what I am trying to achieve: https://codesandbox.io/s/serene-cdn-0ugtt?file=/src/index.js