* be totally independent of the others (ie separate stream position
* and state) although they draw from the same data source.
*/
+// FEATURE: Should this be in org.ibex.js?
public abstract class Stream extends JS implements JS.Cloneable {
// Public Interface //////////////////////////////////////////////////////////////////////////////