static S evalWithTimeout_text_showStackTrace(double timeoutSeconds, IF0 f) { ret pcallOrStackTrace_strOrNull(func { evalWithTimeoutOrException(timeoutSeconds, func { strOrNull(callF(f)) }) }); }