If you want to do that, then you start needed other operators and functions since otherwise you make things ambiguous when the optional contains a String. 올바른 문자열이 충돌의 원인일까요, 아니면 안전한 기본값일까요? I will leave this as an exercise to the reader.