{{ async_kw }}fun {{ method_name }}({{ params }}): {{ return_type }} {
{% if async %}
return withContext(Dispatchers.IO) { inner.{{ method_name }}({{ call_args }}){{ optional_suffix }} }
{% elif unit_return %}
inner.{{ method_name }}({{ call_args }})
{% else %}
return inner.{{ method_name }}({{ call_args }}){{ optional_suffix }}
{% endif %}
}