Опять наступил на грабли с инициализацией переменных в JavaScript

Сколько раз уже наступал на эти грабли, но все никак не могу запомнить, что инициализировать переменные следующим образом в JS нельзя: function SomeClass(){} SomeClass.prototype = { some_array :[] // типа делаю первоначальную инициализацию для каждого объекта } a = new SomeClass(); b = new SomeClass(); a.some_array.push(‘test’); alert(a.some_array); // как и ожиадется возвращает [‘test’] alert(b.some_array); // […]