Mark document.createElement as @nosideeffects (again)

Marking document.createElement with `@nosideeffects` was rolled back until a compiler release occurred. Should be able to merge now.

See b148362d285ebd62520308e264061ee86efad6d5