conditional composer install