public <P extends CheckedProvider, T> SecondaryBinder<P, T> bind(
      Class<P> interfaceType, Class<T> clazz) {
    return new SecondaryBinder<P, T>(interfaceType, clazz);
  }
public < P extends CheckedProvider , T > SecondaryBinder < P , T > bind ( Class < P > interfaceType , Class < T > clazz ) { return new SecondaryBinder < P , T > ( interfaceType , clazz ) ; }
@since 4.0