in reply to App::Cmd::Command and abstract encoding
One would hope that...
... would be sufficient, as that's how you tell Perl that some code is in UTF-8. It doesn't look like App::Cmd::Command pays heed to this though (see the abstract method defined therein).
I'd argue that this is a bug.
Personally I'd just do:
use utf8; use constant abstract => q(go to the café);