enforces URL-friendly short names