Fix Composer Vendor Directory issue for recursive use