Re: removing the fetcher factory. Please wait on this. This is a scary enough merge as is, I don't want to pick up that integration effort right now. Let's look at it again in a couple of weeks.
Re: doc for additional classes: which ones are confusing? I took a pass through the code and tried to fill out more detail where I thought was useful, but apparently I was wrong about where it was needed.

