[[ SyntaxRefactor ]] Added LEGACY_EXEC ifdef blocks for moved / changed code relative to the refactor-syntax branch.
Merge branch 'develop' into cleanup-ifdef_exec_on_develop
Merge branch 'develop' into cleanup-ifdef_exec_on_develop
[[ IfDefLegacyExec ]] Tweaks to ensure no false positives in legacy exec comparison.
[[ IfDefLegacyExec ]] A couple more tweaks (missed first time round).
One LEGACY_EXEC tag changed to keep consistency with the syntax branch
Merge branch 'cleanup-ifdef_exec_on_develop' into develop