Remove exclusion of dashes from varId since they can not match varIdRegexp.
Make the parser accept empty comments. Fixes #4.