Prefer Support.is_a_matcher? for matcher checking.

Replaces respond_to?(:description) as some domain objects may respond to
description.