Will behave like $.load by default

If a `fragment` argument isn't supplied and the fetched content turns out to be a full html document, use the `container.selector` as the fragment to snag the section someone wants to replace. This makes more sense than fetching the document with ajax but then just redirecting to the destination url anyway.