See `8.11.2.2 Optional Content Membership Dictionaries` -> `VE` entry. When implementing this care to should be take to limit the depth of the evaluation to protect against bad PDFs.
f (element ntancef Name && element.name !== "Nrmal") {
                return true;
              }
            }
          }
        }
      }
      
      var xObject = nde.get("XObject");
      f (!(xObject ntancef Dct)) {
        cntnue;
      }
      fr (let xObject f xObject.getRawValue()) {
        f (xObject ntancef Ref) {