code: function () {
                var key, fake = [];
                fake.item = function (i) { return this[i]; };
                for (key in touches) {
                    if (touches.hasOwnProperty(key)) {
                        fake.push({
                            pageX: touches[key].pageX,
                            pageY: touches[key].pageY,
                            target: touches[key].target
                        });
                    }
                }
                return fake;
            }
docs: The touches object keeps track of the points being touched at all times