Can parse from a stream