let name: string = getProperty(person, 'name');let age: number = getProperty(person, 'age');let unknown = getProperty(person, 'unknown'); // error, 'unknown' is not in 'name' | 'age'