jasonmay/pocketio — comment on commit 4f70ec6c950b160a30269c7f4a927568ef73df39
File:  line 0
By jasonmay:

If I deparse https://gist.github.com/1893513 I get this:

```bash
$ perl -MO=Deparse eval.pl
```
```perl
sub return_eval {
use warnings;
use strict 'refs';
unless (return eval {
do {
die
}
}) {
die 'does not get to here';
}
}
use warnings;
use strict 'refs';
return_eval ;
eval.pl syntax OK
```

As you can see, the return is right in the condition, which causes the sub to exit earlier than we want.