Onion, or Array Onion, allows peeling an array like an onion. It shreds
one layer after another, from the outer inwards the inner nested array,
according to the given depth. Infinite depth (or greater than current
nested array depth) is equivalent to Array#flatten. It’s a tiny and
modest gem…