Roll back the use of Object.assign() in evaluateSnippets.
Roll back the use of Object.assign() in evaluateSnippets.

This is required for fiddling with the global object on node 8.

unexpectedjs/unexpected-markdown