class Fugit::Duration

def inflate

def inflate
  params =
    @h.inject({ sec: 0 }) { |h, (k, v)|
      a = KEYS[k]
      if a[:I]
        h[:sec] += (v * a[:s])
      else
        h[k] = v
      end
      h
    }
  self.class.allocate.init(@original, {}, params)
end