class Fugit::Duration
def add_duration(d)
def add_duration(d) params = d.h.inject(@h.dup) { |h, (k, v)| h[k] = (h[k] || 0) + v; h } self.class.allocate.init(nil, {}, params) end
def add_duration(d) params = d.h.inject(@h.dup) { |h, (k, v)| h[k] = (h[k] || 0) + v; h } self.class.allocate.init(nil, {}, params) end