I notice the download URL changed. Since this is something that could plausibly change again in the future, maybe it should be an attribute as well?