why can't we just send over as json? e.g. create a `struct redisMessage { reply string; workload string; context map[string]interface{} }`, whack the reply, workload and context into the struct, and then have the stub encode and the slave decode..