Added missing DownloadResource() implementation