Ensure sets (e.g., model.thermalGenerators) are passed along to the solution object to facilitate more robust parsing of results. Resolving this issue should also try addressing downstream changes to code that extract results from gtep solutions (e.g., validation.py)