code: protected FaicliUnifiedFailureResult createFailureResult(FaicliUnifiedFailureType failureType, ApiFailureResource resource,
              RuntimeException cause) {
          final Map<String, List<String>> propertyMessageMap = extractPropertyMessageMap(resource, cause);
          final List<FaicliFailureErrorPart> errors = toErrors(resource, propertyMessageMap);
          return newUnifiedFailureResult(failureType, errors);
      }
docs: --------------