@syranide It is possible, perhaps preferred(?) to remove that catch, but the behavior stays the same because the last `if (errorToThrow)` is not reached if thrown without catch so some variable renaming would help perhaps.