code: public static FilterBinder forInstance(Binder binder, Filter filter) {
          Preconditions.checkNotNull(filter, "Filter cannot be null.");
  
          return new FilterBinder(binder, filter.getClass(), new FilterProvider(filter));
      }
docs: Builds a Filter Binder using a Filter instance rather than a class. It will use a
  {@link io.graceland.filter.FilterProvider} as the provider.
  
  @param binder The Binder for the current Guice module.
  @param filter The Filter to be bound.
  @return A working FilterBinder.