def sample(tms)
      @samples += 1
      self.label ||= tms.label
      members.each_with_index { |n, index| 
        next if n.to_s == 'label'
        self.send(n).sample tms.send(n) || 0
      }
    end
def sample(tms)
      @samples += 1
      self.label ||= tms.label
      members.each_with_index { |n, index| 
        next if n.to_s == 'label'
        self.send(n).sample tms.send(n) || 0
      }
    end
+tms+ is a Benchmark::Tms object