Really, I suppose we could just adjust `__extract_hosts` to only take the `options` argument, and *actually* extract the host information from the options. 

Let me know what you think, and I'll make it so.