Treat undefined objects passed into combine as empty objects.

Fixes #1460.
Merge pull request #1461 from AnalyticalGraphicsInc/issue1460

Treat undefined objects passed into combine as empty objects.
Merge remote-tracking branch 'origin/master' into dynamicScene-refactor