Commands like XADD / XREAD / XRANGE use slices of field/value pairs. Perhaps this library could support that use case as well