rem: virtual std::string name(void) const { return("JACK object manager"); }
add: virtual string name(void) const { return("JACK object manager"); }
context:   virtual std::string name(void) const { return("JACK object manager"); }