Dispatch to reply blocks ourselves through an NSDictionary,
using the context arg, without creating methods and leaking.