fun setterSuspended(dataClass: DataClass, generics: String?): String
Build the suspended setter: suspend Data.set(setter: suspend Data.()->Product<..., suspend T_i.()->T_i ,...>): Data
fun setterSuspended(type: String): String
Build suspended setter: suspend T.()->T