If the table is type `bag` or `duplicate_bag`, then this case clause isn't sufficient: `[{Key, _}|_]` will get the cases where a bag has multiple values for the same key.