rem: virtual bool finite_length_stream(void) const { return(child_repp->finite_length_stream()); }
add: virtual bool finite_length_stream(void) const { return(true); }
context:   virtual bool finite_length_stream(void) const { return(child_repp->finite_length_stream()); }