<T extends Value> T computeAndKeep(@NotNull ThrowableComputable<T, EvaluateException> computable) throws EvaluateException;
<T extends Value> T computeAndKeep(@NotNull ThrowableComputable<T, EvaluateException> computable)