new interface for Sexp.Streaming, allowing to provide a 'source' (generator of tokens)