code: function isWithoutExpected(node, withoutExpected = []) {
      let _withoutExpected = false;
      if (node instanceof page_objects_1.elements.PageElement) {
          if (withoutExpected.indexOf('element') >= 0) {
              _withoutExpected = true;
          }
      }
      else if (node instanceof page_objects_1.elements.PageElementList) {
          if (withoutExpected.indexOf('list') >= 0) {
              _withoutExpected = true;
          }
      }
      else if (node instanceof page_objects_1.elements.PageElementMap) {
          if (withoutExpected.indexOf('map') >= 0) {
              _withoutExpected = true;
          }
      }
      else if (node instanceof page_objects_1.elements.PageElementGroup) {
          if (withoutExpected.indexOf('group') >= 0) {
              _withoutExpected = true;
          }
      }
      else {
          throw new Error(`Unknown node type in matchers: ${node.constructor.name}.
  Node type needs to extend PageElement, PageElementList, PageElementMap or PageElementGroup.`);
      }
      return _withoutExpected;
  }
docs: MATCHER FUNCS