static Try<T> of<T>(final Supplier<T> supplier) { return Try._(supplier: supplier, recoveries: Map()); }