composer.json, better settings checking