I've written a test to demonstrate the problem: https://gist.github.com/1103863
utf8::all works fine, but when autodie is invoked, the encoding is stripped from open().
In order to avoid browser shenanigans it's probably best to get the test via git:
git clone git://gist.github.com/1103863.git gist-1103863