changes to distinguish types from classname.

Not all Resolv returns have type so it was difficult to use with_type.
adds description with #{_options}.

With #{options}, it is easy to check multiple records.