index.js
function (set, receive) {
	var values = setValues.call(set);
	var next;
	do {
		next = values.next();
	} while (!next.done && receive(next.value));
}
function (set, receive) {
	var values = setValues.call(set);
	var next;
	do {
		next = values.next();
	} while (!next.done && receive(next.value));
}
function ( set , receive ) { var values = setValues . call ( set ) ; var next ; do { next = values . next ( ) ; } while ( ! next . done && receive ( next . value ) ) ; }
polyfilled Sets with es6-shim might exist without for..of
polyfilled Sets with es6 - shim might exist without for .. of