@effect/schema so far, however I'm slightly confused by the input to the optionFromNullable combinator. The docs say that Thecombinator inoptionallows you to specify that a field in a schema is of type@effect/schema/Schemaand can be parsed from a required nullable fieldOption<A>.A | undefined | null
strict and exactOptionalPropertyTypes are enabled.A | undefined | null into Option<A>?