comment: thunk option for async ReturnValue