BlockBasedSource

BlockBasedSource<T> is…​FIXME