Ensure that initially null attributes are not added to element.

We thought it might be better to defer this syntax?

Main questions are around `maxwidth` as an attribute and how boolean attributes work.