'Load a hidden tool (in this context meaning one that does not
appear in the tool panel) and register it in _tools_by_id.'

def load_hidden_tool(self, config_file, **kwds):

    tool = self.load_tool(config_file, **kwds)
    self.register_tool(tool)
    return tool
