unsigned return_type(void) const;
unsigned return_type_tinfo(void) const;
// new virtual functions which can be overridden by derived classes
unsigned return_type(void) const;
unsigned return_type_tinfo(void) const;
// new virtual functions which can be overridden by derived classes