I have a function that is a async wrapper around a synchronous function.
The synchronous function is like:
class foo { class bar() -> [Int] {