Note on alternative:
I am sensitive to the issue of backward compatibility. We can
sacrifice a bit of clarity towards that end and maintain existing
JRedis 1.0 API fully defined in the new 2.0. Wasn't entirely happy
with this given that it will give rise to a bit of redundancy in the
sync/async API, but any existing code should still be functional.
Perhaps this is the best way to go.
Also note that MONITOR support is the lowest priority interface. I
see the priorities as Admin (trivial), Tx, and Topic.
/R