code: @Override
      public String getResult() {
          final List<String> result = new ArrayList<>();
          for (final Value t: value) {
              final String token = t.value.trim();
              // Pieces which are surrounded with braces are extension points.
              if (token.startsWith("{") && token.endsWith("}")) {
                  final String extension = token.substring(1, token.length() - 1);
                  final String extensionInputs = Integrator.getValue(featureTable, extension);
                  if (extensionInputs != null) {
                      result.add(extensionInputs);
                  }
              } else {
                  result.add(token);
              }
          }
          if (!result.isEmpty()) {
              return StringUtils.join(result, ",");
          } else {
              return "";
          }
      }
docs: Get result.
  @return result