System.register([], function (exports, module) {
	'use strict';
	return {
		execute: function () {

			var foo = {};

			mutate1( foo );

			// should be included
			[ 'a', 'b', 'c' ].forEach( function ( letter, i ) {
				foo[ letter ] = i;
			});

			[ 'd', 'e', 'f' ].forEach( ( letter, i ) => {
				foo[ letter ] = i;
			});

			function mutate1 () {
				foo.mutated = 1;
			}

			({
				mutate2: function () {
					foo.mutated = 2;
				}
			}).mutate2();

			console.log( foo );

		}
	};
});
