new util function try_silent
errors in inline expressions are not printed to the console
call warning() with error result if errors occur during evaluation of chunks or inline expressions