flatten and flatten! methods for ActiveSupport::Duration