typealias ANee<R, A> = Nee<R, Any, A>
Nee returning Any error.
It is bad but practical. Having common (Any) error type allows for monad binding. I consider it less ugly then Error inheriting from Exception / Throwable //CONTROVERSIAL