Because its so much nicer to configure the build via real code.
If it were necessary to know the numbers of solarflares, I could check an
API and act accordingly before building the project. You can't do that with
a JSON file.