It should be the other way around.
This is actually not an issue on the XF side. This "anomaly" is present on other frameworks and dates back to the X Windows System. The naming conventions used are not derivative of HTML.
Closing per the above info