Schema-based password/confirm password validation without `ParseResult.TypeLiteral` - Effect Community