code: public static <T extends ItemInfo> Predicate<T> registeredBy(final Class<?> type) {
          return input -> input.getRegisteredBy().contains(type);
      }
docs: In contrast to {@link #registrationScope(Class)} this filter returns item for all scopes registered it
  (not only for first registered scope).
  
  @param type context class
  @param <T>  expected info container type (if used within single configuration type)
  @return items registered in specified context filter
  @see ConfigScope for the list of all special scopes