[PLAT-4312,PLAT-4313] Add union method, fix broken intersection (cherry-pick)
[PLAT-4795] Re-implement ValueProperties using arrays instead of HashMap/HashSet
[PLAT-3249] Different implementation of dependency graph
[PLAT-4892] Fix cache implementation
[PLAT-3249] Fix error in graph fragment construction & adjust log attach/detach logic during asynchronous execution
Merge from branch develop
[PLAT-3249] Source function metadata from an associated repository
Merge from branch develop
[PLAT-4918,PLAT-4917] Remove duplicate identifiers from synthetic EU and US conventions
Merge branch 'origin/develop'

Conflicts:
	RELEASE-NOTES.md
Merge branch 'origin/develop'