an Nullary Function that returns a Result
typedef ResultNullary<T extends Object> = Nullary<Result<T>>;