docs: public boolean isApplicable(IMarker marker) {
          ASTVisitor prescanVisitor = getApplicabilityVisitor();
          if (prescanVisitor instanceof ApplicabilityVisitor) {       //this has an implicit null check
              return findApplicability(prescanVisitor, marker);
          }
          return true;
      }