I think so yeah.  The alternative is to support the `_` as a valid starting char.  That also seems reasonable, so you wouldn't have to quote an identifier such as `_foo`, `__default__`, `_BarBaz`.  What do you think?