I pulled the macro from riak_kv_sup.  I didn't realize that list comprehensions could be bent that way.