Find why accessing .length on an unconstrained type fails.
function getLength<T>(item: T): number { return item.length; } getLength([1, 2, 3]);
What is the bug in this generic function?