for (l = 0, len = layer.length; l < len; l++) {
                            datum = layer[l];
                            results2.push((function() {
                                var len1, m, results3;
                                results3 = [];