How to handle nested structs with different API response formats in Effect Schemas - Effect Community