Review2.6.2

I don't believe that you need auto_ptr here. `Tool::tools` will keep reference to the instance of this tool