keyValuePairs({ a: 1, b: 2 }) // β [['a', 1], ['b', 2]]keyValuePairs converts an object into an array of typed [key, value] tuples using Object.entries.
Challenge: Implement keyValuePairs<T extends object>(obj: T): [keyof T, T[keyof T]][] returning all entries as typed tuples.
keyValuePairs({ a: 1, b: 'x' }) // β [['a', 1], ['b', 'x']]