Добавил не совсем корректную реализацию выделения идентификаторов.