Cleaned up some fetcher code, and added an example file.