if (generator) {
  println("generator 설정 코드 호출")  
} else {
  // generator가 없다면 default 반환
  return getDefaultGenerator()
}
if (!generator) {
  // generator가 없다면 default 반환
  return getDefaultGenerator()
} 
println("generator 설정 코드 호출")
if(!generator) return getDefaultGenerator() == // generator가 없다면 default 반환