public static Builder builder() {
    return new Builder();
  }
@Test
  void fail_if_no_qualifier_provided() {
    assertThatThrownBy(() -> ComponentQuery.builder().build())
      .isInstanceOf(IllegalArgumentException.class)
      .hasMessage("At least one qualifier must be provided");
  }