public Stream<T2<L, R>> manyToOne(Collection<? extends R> rights) {
        return manyToOne(rights.stream());
    }
public Stream < T2 < L , R > > manyToOne ( Collection < ? extends R > rights ) { return manyToOne ( rights . stream ( ) ) ; }
Many to one