Where does the w3c state that xml tags must not start with a number?
I have looked through the http://www.w3.org/TR/REC-xml/#uniqattspec document but I don't see it.
Here is the part of the spec your are looking for.