Actually, the discoverd client is supposed to handle checking the `DISCOVERD` environment variable (obviously you could also add an options hash that allows passing the discoverd client instance).