Always return a DOM node from switchTag()

Previous: `dom(aDiv).switchTag('div') == dom(aDiv)`
Expected: `dom(aDiv).switchTag('div') == aDiv`