docs: public static boolean isElementIgnored(Node source, Node received, Set<String> ignoreExpressions, NamespaceContext namespaceContext) {
          if (isElementIgnored(received, ignoreExpressions, namespaceContext)) {
              if (log.isDebugEnabled()) {
                  log.debug("Element: '" + received.getLocalName() + "' is on ignore list - skipped validation");
              }
              return true;
          } else if (source.getFirstChild() != null &&
                  StringUtils.hasText(source.getFirstChild().getNodeValue()) &&
                  source.getFirstChild().getNodeValue().trim().equals(Citrus.IGNORE_PLACEHOLDER)) {
              if (log.isDebugEnabled()) {
                  log.debug("Element: '" + received.getLocalName() + "' is ignored by placeholder '" +
                          Citrus.IGNORE_PLACEHOLDER + "'");
              }
              return true;
          }
          return false;
      }