like await_ready, await_suspend, await_resume etc. Such names must not provoke warning about incorrect naming