Lahendage TypeScript'i probleem: on Response tüüp, millel on vastastikku välistuvad väljad payload ja error, ning nende tüübid võivad erineda. Tüüpige funktsioonid payloadFrom(response), mis tagastab payload või undefined, ja errorFrom(response), mis tagastab error või undefined, nii et tagastustüübid määratletakse automaatselt sisend Response'ist.