Be consistent with null namespace

 * In some places it's being normalized as an empty string, but not
   everywhere. This leads to varying keys in the _attrsBy*Name maps.

     null|stuff
     |stuff