pull more show-source/show-doc methods into their superclass