title: Ruby - Convert Hash with array values to array of hashes
body: <p>Let's say I have this hash:</p>
  
  <pre><code>def aliases
    {
      blond: [
        'dark blond',
        'dirty blond',
        'honey blond',
        'sandy blond',
        'stawberry blond'
      ],
      brown: [
        'dark brown',
        'light brown'
      ],
      gray: [
        'grey'
      ]
    }
  end
  </code></pre>
  
  <p>What is the most elegant way to convert it to:</p>
  
  <pre><code>[ { blond: 'dark blond' }, { blond: 'dirty blond' }, { brown: 'dark brown' } ... ]
  </code></pre>