Fix decode_callbacks to decode asyncs and contexts
Add new results processor