object feed(string s) array(SGMLatom|string) finish() array(SGMLatom|string) result(string s)
Feed new data to the object, or finish the stream. No result can be used until finish() is called.
Both finish() and result() return the computed data.
feed() returns the called object.