[Design] Why declare errors? - Effect Community