1. Поправлены паттерны
2. Поправлен метод thisIsShit и переименован в NameContainsShit
3. Мелкие изменения