I write synchronous but object-oriented code with some regularity