Merge "fix: ensure no blanks are entered between name parts and hyphens"