Oh no! I just made a mistake. Changing this method is completely ok! This one really is private. The `Puppet::Network::HttpPool.http_instance` method is public and can't be changed in that way.

I'm really sorry for that distraction and my confusion.