Allow $ in variable names. Fixes #45