def respond_to?(m, *args)
      super(m, *args) || @targets.all? { |t| t.respond_to?(m, *args) }
    end
def respond_to?(m, *args)
      super(m, *args) || @targets.all? { |t| t.respond_to?(m, *args) }
    end
Determine whether this object, or ALL of its targets, responds to
 the named method.

 === Parameters
 m(Symbol):: Forwarded method name

 === Return
 (true|false):: True if this object, or ALL targets, respond to the names method; false otherwise