added *recover* code for ReadTopologyInstance (where recurring panic is
seen)
improved "discover" description