# File lib/faker/hipster.rb, line 9
      def words(num = 3, supplemental = false, spaces_allowed = false)
        resolved_num = resolve(num)
        word_list = (
          translate('faker.hipster.words') +
          (supplemental ? translate('faker.lorem.words') : [])
        )
        word_list = word_list * ((resolved_num / word_list.length) + 1)

        return word_list.shuffle[0, resolved_num] if spaces_allowed
        words = word_list.shuffle[0, resolved_num]
        words.each_with_index { |w, i| words[i] = word if w.match(/\s/) }
      end