Ну я просто спрашиваю, так как несколько удивляет такой подход. По идее, логично было бы, чтобы пограмма проверяла в json минимальную версию php и запускала нужную ветку алгоритма. А получается, что это разнесено еще и по разным версиям самой программы, и ей для этого зачем-то еще и консольный php нужен. (Правда, тут про последнее уже недавно кто-то написал, что сам композр вроде как на php написан, но это тоже для меня странным оказалось, зачем чисто системные утилиты на php писать понадобилось :) )