make it an error when the asterix is inside a pattern - this avoids confusion
fix typo