I have seen plugins and modules that extend the core (Dancer::Session::X for instance) handle fatal errors in diverse ways: die and croak for one. Are there best practices for die'ing from a use'd module or plugin? Thank you