Is this how the xhp ext converts :foo? It will try to autoload __foo? What about the `-` conversion? I guess to support `<foo-bar>` tags?