class ActiveSupport::Duration

def initialize(value, parts) #:nodoc:

:nodoc:
def initialize(value, parts) #:nodoc:
  @value, @parts = value, parts.to_h
  @parts.default = 0
  @parts.reject! { |k, v| v.zero? }
end