Проверки существования ключей массивов и всего остального
Не делай так
К примеру, именно из-за этой строчки на чистой установке не проходят тесты. Проверь существование ключа, а потом уже к нему обращайся.
Надо выявить все места, где используются подобные конструкции, и поправить.