I asked about if createElementNS and setAttributeNS are necessary from a logical view point today. Everyone seems to think that createElementNS is needed. I might agree on that (but it could be changed).
No one commented on setAttributeNS which is actually the more interesting part. Thinking about that again I realize that there is no classListNS. So I guess everyone agrees that this is not needed. Why is classListNS not needed (while setAttributeNS maybe is - for some reason I do not understand)?