Runs given block providing allocation of memory which will be automatically disposed at the end of this scope.