Pull request for base failure

This is a fix for issue 9 - shouldn't use querySelector for baseTag.

Other option was to use baseTag[[0], but that seemed wrong since I don't think a document can have more than one base tag.