Maybe I should have said any random combination of gems. Monkey-patching is fine for a small-ish ruby script, but start combining ActiveSupport with some others and you quickly run into weird order-depending loading issues because of the Monkey-patching.
I've found namespacing to be the solution and it doesn't really cause me too much friction when coding either.