Seems you need to specify an encoding to get UTF-8.

Found out about the 'encoding' config option in the now-obsolete
Catalyst::Plugin::Unicode::Encoding documentation at
http://search.cpan.org/~jjnapiork/Catalyst-Runtime-5.90062/lib/Catalyst/Plugin/Unicode/Encoding.pm

Without it, was spewing nonsense and sometimes generating Plack
warnings. Seems to have fixed the one bug I was aware of.