@PublicAPI(usage = ACCESS)
    public static PackageMatcher of(String packageIdentifier) {
        return new PackageMatcher(packageIdentifier);
    }
@Test
    public void should_reject_more_than_two_dots_in_a_row() {
        assertThatThrownBy(() -> PackageMatcher.of("some...pkg"))
                .isInstanceOf(IllegalArgumentException.class)
                .hasMessage("Package Identifier may not contain more than two '.' in a row");
    }