Any best practices on when to choose which way to declare errors? - Effect Community