// ĠOriginal Ġbug : ĠK T - 4 2 0 0 3 Ċ Ċ inline Ġfun Ġ< re ified ĠT > Ġbuild (): ĠT Ġ= Ġ// Ġfake Ġimpl Ġto Ġmake Ġit Ġrunnable ĊĠĠĠ Ġwhen Ġ( T :: class ) Ġ{ ĊĠĠĠĠĠĠĠ ĠAny :: class Ġ-> ĠAny () Ġas ĠT ĊĠĠĠĠĠĠĠ ĠString :: class Ġ-> Ġ" random Ġstring " Ġas ĠT ĊĠĠĠĠĠĠĠ Ġelse Ġ-> Ġerror (" Unsupported Ġtype Ġ${ T :: class }") ĊĠĠĠ Ġ} Ċ Ċ inline Ġfun Ġreceive ( name : ĠString , Ġvalue : ĠAny ?) Ġ= Ġ// Ġfake Ġimpl Ġto Ġmake Ġit Ġrunnable ĊĠĠĠ Ġprintln ("$ name Ġ= Ġ$ value ") Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġreceive (" empty ", Ġif Ġ( true ) Ġ"" Ġelse Ġbuild ()) ĊĠĠĠ Ġreceive (" built ", Ġif Ġ( false ) Ġ"" Ġelse Ġbuild ()) ĊĠĠĠ Ġreceive (" empty 2 ", Ġif Ġ( true ) Ġ"" Ġelse Ġbuild < String >()) ĊĠĠĠ Ġreceive (" explicit ", Ġif Ġ( false ) Ġ"" Ġelse Ġbuild < String >()) Ċ } Ċ