Refine what is allowed in number comments (esp. '-' is not allowed, but they are allowed to start with '$')