Ros shared lib base class

can we get rid of all commented code, like this one?