rem: virtual string parameter_names(void) const { return(child_repp->parameter_names()); }
add: virtual std::string parameter_names(void) const { return(child_repp->parameter_names()); }
context:   virtual string parameter_names(void) const { return(child_repp->parameter_names()); }