code: protected PropertyFilter preparePropertyFilter() {
          final Map<String, String> generatedDefaultMap = prepareGeneratedDefaultMap();
          if (generatedDefaultMap.isEmpty()) { // mainly here
              return doPrepareEmbeddedPropertyFilter();
          } else {
              return doPrepareWrappedDefaultablePropertyFilter(generatedDefaultMap);
          }
      }
docs: ---------------