@Factory
    public static Matcher<Object> with(Class<? extends Annotation> annotation, Class<?>... parameterTypes) {
        return new IsConstructorAnnotated(annotation, null, parameterTypes);
    }