You should be able to map to any type you want -- ...
# coroutines
m
You should be able to map to any type you want -- perhaps type inference isn't doing what you want?