It would be great if TS could handle this: ``` ts if (typeof reply == 'string') { } else if (~['input', 'button'].indexOf(reply.typeName)) { const test = reply // Input or Button - currently everything } ```