«постоянно задавайте себе вопрос: а не х..ню ли я делаю?» но если 2 статических метода работают не с аргументом а с каким-то статическим контекстом (не доведи еще и с состоянием), то проще пойти и повеситься, чем отладить их взаимодействие
Ну да, я не предусмотрел, что кто-то напишет такой код, который 2 раза инициализирует ms2, вернёт массив внутри которого будут не массивы, а true и тем самым что-то сломается
И всё это в legacy методе несколько летней давности