Я бы поддержал добавление цикла Дейкстры (только не в том виде, как вы предлагаете), но при условии удаления цикла LOOP. Но удаление чего либо из существующей реализации, как уже писали, категорически не приемлемо. А без удаления цикла LOOP, добавление дублирующей конструкции, считаю бессмысленным. Делайте свою копию и развивайте, как вам нравится. Это лучшее решение.