default InjectBundle withComponent(Class<?> nextClass) {
        requireNonNull(nextClass);
        return withBundle(of(nextClass));
    }
Creates and returns a new InjectBundle that contains the classes
in this InjectBundle plus the class in the given {@code nextClass}.

@return a new InjectBundle that contains the classes
        in this InjectBundle plus the class in the given {@code nextClass}
@throws NullPointerException if the provided {@code nextClass} is {@code null}
common-parent/injector/src/main/java/com/speedment/common/injector/InjectBundle.java