Add more strict validation to slug