title: Use of 'use utf8;' gives me 'Wide character in print'
body: <p>If I run the following Perl program:</p>
  
  <pre><code>perl -e 'use utf8; print "鸡\n";'
  </code></pre>
  
  <p>I get this warning:</p>
  
  <pre><code>Wide character in print at -e line 1.
  </code></pre>
  
  <p>If I run this Perl program:</p>
  
  <pre><code>perl -e 'print "鸡\n";'
  </code></pre>
  
  <p>I do not get a warning.</p>
  
  <p>I thought <code>use utf8</code> was required to use UTF-8 characters in a Perl script.  Why does this not work and how can I fix it? I'm using Perl 5.16.2. I have the same issue if this is in a file instead of being a one liner on the command line.</p>