Make the API less needlessly abstract.
Add location information to forecasts.