Issue with Either and exception types - Effect Community