BDecoder become Iterable and Iterator.
Further Iterator implementation.