Кроме того, такой подход исключает ошибку приложения, в случае длинного названия класса или названия из двух слов (в таком случае сервис вернет не 3, а 4 строки, и я не смогу найти во второй строке вхождение полного наименования класса).
Мы начинаем с неизвестных параметров, и потом машина потихоньку их учит, пытаясь сократить количество ошибок.