docs: @Factory
      public static Matcher<Element> hasAttribute(final String attributeName, final Matcher<? super String> attributeValueMatcher) {
          return new ElementWithAttribute(attributeName, attributeValueMatcher);
      }