Make clargs optional for solar.py