I also write async, not-so-object-oriented code with some regularity