code: public static BeadledomClientModule with(Class<? extends Annotation> clientBindingAnnotation) {
      BindingAnnotations.checkIsBindingAnnotation(clientBindingAnnotation);
      return new BeadledomClientModule(clientBindingAnnotation);
    }
docs: Creates a new instance of {@code BeadledomClientModule} for the specified binding
  annotation.