function MyArray() {}
MyArray.prototype = [];
MyArray.prototype.toString = function(){alert('ну вы нубы')};
var q = new MyArray();
alert(Object.prototype.toString.call(q));
alert('— мы нубы? \n— ' + Array.isArray(q));
q.push(1);
q.push(1);
alert( 'concat:' + [].concat(q) );
alert( 'а должно быть: ' + [].concat([1,1]) );