Returns true if this has already been called, otherwise false.
@override bool isEvaluated() { return (_cache[this] as (T,)?) == null ? false : true; }