Add builtin method TryGetValue
Add ArrayUtils.TryGetValueFromDictionary()
Remove validity check
fix condition error
Merge branch 'master' into fix_multioutput_replication
Add test case for TryGetValueFromDictionary()
Use TryGetValueFromDictionary() in multi ouptut node
Rename function name
Remove unnecessary namespace
fixed failing Repeat test
fixed failing custom nodes tests
removed unnecessary code from unit tests
cleanup
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into unit-test-unshittification

Conflicts:
	test/DynamoCoreTests/DSEvaluationTest.cs
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into unit-test-unshittification
added watch object handling for Revit
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into MVVM

Conflicts:
	src/DynamoCore/ViewModels/DynamoViewModel.cs
	src/DynamoRevit/ViewModel/RevitWatchHandler.cs
Fix MAGN-4095 Getting crash while running Document after closing and reopening again.
Fix MAGN-3140
Updated scheduler/async task namespace to "Dynamo.Core.Threading"