Add a few bughunts to the todo list
Make smart-dash-mode use _ after [$:.>]

This makes it behave slightly more intelligently in most languages,
since most of them don't even allow dashes after those characters, but
do allow (and even encourage) underscores as leading chars for private
variable names.

This is also a hack. Any non-hack solutions would be welcome, but at
least this hack should be fairly reliable, due to syntax commonalities
across major languages.