title: Array of unicode literals
body: <p>I'm writing code that's supposed to be Python 2.7 and Python 3.3+ compatible. When trying to run my code with Python 2.7, I get the following problem.</p>
  
  <p>I'm importing <code>unicode_literals</code> from <code>__future__</code> in each file and I'm having trouble getting the <code>array</code> function to work. </p>
  
  <pre><code>from array import array
  from __future__ import unicode_literals
  </code></pre>
  
  <p>Trying to make a character array doesn't work</p>
  
  <pre><code>array("c", "test")
  &gt; TypeError: must be char, not unicode
  </code></pre>
  
  <p>Trying to make a unicode array also doesn't work</p>
  
  <pre><code>array("u", "test")
  &gt; TypeError: must be char, not unicode
  </code></pre>
  
  <p>Can I make an <code>array</code> that is compatible with <code>unicode_literals</code>?</p>