Subject: | [Lack of doc] Method modifiers and exceptions |
Manual page "Moose::Manual::MethodModifiers" (https://metacpan.org/pod/distribution/Moose/lib/Moose/Manual/MethodModifiers.pod) says nothing about exceptions (thrown by 'die'). In particular, I would like to know:
1. If 'before' method modifier dies, is method and/or 'after' modifier executed? There is an example where 'die' is called from 'before' method modifier. It seems the method is not called in such a case; but it is not stated explicitly.
2. If method dies, is 'after' method modifier executed?