Add a convenience function to run multiple Redis commands in a transaction