See https://github.com/facebook/react/pull/84/files#r4648120. I guess it's fine to call DOMPropertyOperations.setValueForProperty on invalid attributes and just have them be ignored? I can get rid of this check if you like.