DOCTYPE defaults to null name, not empty name.

[12.2.4 Tokenization](http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#tokenization)
> When a DOCTYPE token is created, its name, public identifier, and system identifier must be marked as missing (which is a distinct state from the empty string)...