Google module: variations can also contain dashes

This fixes #169.