this fixes an accidental commit, but leaves some parts in place. Specifically, our 'beenthere' checks
were accidentally refusing to re-ask anything if *either* ipv4 or ipv6 had asked them already. This is now
sorta fixed.