converts outcome to a stringreturns the result of T.asString for a successful outcome, or"--$e--" for e error.redefines Object.asString: