I have 2 code paths, 1 sync and 1 async. I want them to have the same behavior except for their synchronicity flavor.
To do this, I\'m trying to have as much code in com