I say screw XHTML support and go bare. We've already decided we aren't ignoring the value (`shouldIgnoreValue`), so I think we should do it for all `hasBooleanValue` properties.