def convert!(*filters)
      filters = filters.flatten.map { |f| Filters.resolve!(f) }

      fields.each_pair do |k, v|
        (!block_given? || yield(k, v)) ? v.convert!(*filters) : v
      end

      self
    end
def convert!(*filters)
      filters = filters.flatten.map { |f| Filters.resolve!(f) }

      fields.each_pair do |k, v|
        (!block_given? || yield(k, v)) ? v.convert!(*filters) : v
      end

      self
    end
In-place variant of @see #convert