Fast Ruby hash access
===

What is the fastest way to check if the all keys of a Ruby hash object point to empty arrays?

My current approach:

    h = {"a" => [1,2,3], "b" => []}
    var = "something" if h.values.flatten.size > 0

Another approach:

    h = {"a" => [1,2,3], "b" => []}
    var = "something" if h.values.flatten.empty?

Any other demonstrably faster way?
