Value of ActiveSupport's Modularization

Curious about this. Can anyone cite a _practical_ benefit of
ActiveSupport's modularization of it's extensions? What I mean by
pratical is a use other than just "cool, see they are all in modules".
To be sure you know what I'm talking about here is ActiveSupports Hash
extension:

  class Hash
    include ActiveSupport::CoreExtensions::hash::Keys
    include ActiveSupport::CoreExtensions::hash::IndifferentAccess
    include ActiveSupport::CoreExtensions::hash::ReverseMerge
    include ActiveSupport::CoreExtensions::hash::Conversions
    include ActiveSupport::CoreExtensions::hash::Diff
  end

Thanks,
T.