Adding `toOption()` as a pipe-able function to `Schema.optional(s)`
have we considered having
Schema.optional(s).toOption() as a pipe-able function? maybe something along the lines of Schema.string.pipe(Schema.optional.toOption)? where basically