Ensure printing try/catch generically works correctly.

Previously the `print` function was being called with `handler`, which was just a Node and not a NodePath, therefore the assertion in `print` was failing. This was only triggered when printing generically or printing a generated TryStatement.